草庐IT

ImageVIew

全部标签

android - 如何使 ListView 中的 ImageView 可点击

您好,我已经创建了一个基本的ListView并在其中添加了一个TextView和ImageView。我需要使imageview可点击,这样如果有人点击它,就会发生一个Action,就像打开一个新Activity一样。有人能帮我怎么做吗。谢谢 最佳答案 您必须实现自己的光标适配器,因为您必须覆盖getView方法,然后将onclick监听器设置为您的图像:publicclassSMSimpleCursorAdapterextendsSimpleCursorAdapter{Contextcontext;Activityactivity;

android - ImageView 的 OnTouchListener 中的问题

我已将OnTouchListener设置为ImageView。当用户按下图像时以及按下图像时,我想做两个不同的Action。但我总是将按下事件作为(ACTION_DOWN),但如果我使用按钮而不是ImageView,那么我可以同时使用ACTION_DOWN和ACTION_UP。但我必须使用ImageView而不是Button。ImageView中如何实现ACTION_UP事件prevImage.setOnTouchListener(this);//prevImageisanimageView@OverridepublicbooleanonTouch(Viewview,MotionEve

android - 自定义对话框中的 ImageView - fill_parent 不起作用,我的对话框很小

我有一个简单的要求:我必须在对话框中放一些图片(一些小分辨率,一些大分辨率)并全屏显示。我试过这个:Dialogdialog=newDialog(getActivity());dialog.setContentView(R.layout.custom_dialog);intpicId=Integer.valueOf(webcamCursor.getString(webcamCursor.getColumnIndex("_id")));dialog.setTitle(webcamCursor.getString(webcamCursor.getColumnIndex("City")));

android - 如何以编程方式为自定义 View (ImageView) 设置动画?

我想以编程方式为自定义View设置动画。我希望它只在xml文件中声明的位置进行动画处理,我不希望它弄乱布局。此动画还受到其他因素的影响,因此android动画类是不可能的。我已经测试了这个样本tutorial看这个videos.我的问题是大多数教程都是为了将​​Sprite动画化到Canvas中,您将在Canvas上追踪Sprite的位置。如何在不影响布局且不使用Android动画类的情况下为自定义View设置动画?编辑:自定义View将充当动画gif,并在事件激活时切换另一组帧。 最佳答案 您可以创建动画XML并将该动画从程序应用

android - Listview 单击以在 ImageView 中显示图像

我遵循本教程http://wptrafficanalyzer.in/blog/android-lazy-loading-images-and-text-in-listview-from-http-json-data/.我想知道,我怎样才能点击ListView项目并在ImageView中显示标志的图像 最佳答案 检查下面的代码,它可以帮助您点击ListView项目。我检查这个link.我假设您了解自定义ListView。publicclassListViewAdapter_testextendsBaseAdapter{privateL

android - 如何使 ImageView 的选择器仅更改背景而不更改图像源?

我有一个包含图像src和背景颜色集的ImageView。此图像进入布​​局,即gridview项目布局。我想创建一个xml选择器,当项目被选中时,图像背景会改变,但图像src不会。类似于带有图标和文本的android主菜单,我只想突出显示图像。我不会为对象的每个状态制作图像,我只想更改背景。 最佳答案 这可以通过StateListDrawable来实现.创建背景可绘制资源,例如item_background.xml,在您的/drawable文件夹中,包含如下内容:然后在您的/values/colors.xml文件中提供颜色值:#DD

Android ImageView 在使用 layout_above 时消失

我正在使用RelativeLayout并尝试在图像下方制作几个按钮。当我在其中使用android:layout_above="@+id/likebutton"时,为什么ImageView会消失?如何让它不消失? 最佳答案 你正在设置android:layout_alignParentBottom="true"所以你不能使用android:layout_above="@+id/likebutton"。简而言之,当您针对父View设置某些subview时,您不能相对于它设置其他View。否则它不会反射(reflect)。

android - 如何在 ImageView 中单击时全屏显示图像?

我需要在ImageView中单击时全屏打开图像,就像只有一个图像的画廊一样!我该怎么做? 最佳答案 这是一个基本的例子:布局activity_main.xmlonCreate()方法:privatebooleanzoomOut=false;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);finalImageViewimag

android - ImageView 和 TextView 左右对齐怎么办?

这是我的布局。我在左侧有一个ImageView,在右侧有一个TextView。当我将ScrollView添加到其中时,LinearLayout使它上下移动。我需要一个ScrollView以及对齐ImageView和TextView的方式。帮帮我! 最佳答案 在左侧添加这个:android:layout_alignParentLeft="true"右边是这个:android:layout_alignParentRight="true"复制这个: 关于android-ImageView和Te

java - 我如何在 Android ImageView 中显示 PDF 文件

是否可以在AndroidView中显示巨大的pdf文件?我只需要能够显示它,使用缩放和缩放以及这些天在ImageViews中实现的其他正常功能。 最佳答案 共有三个开源库,将它们结合起来,即可满足您的需求。所有这些都获得了ApacheV2(或Beer-Ware许可证)的许可!请注意,需要V21或更高版本。但如果需要,您可以使用if语句和Intent作为后备。Subsampling-scale-image-view:“Android的自定义ImageView,专为照片库和显示大图像而设计”Subsampling-pdf-decoder