一、动态设置ImageView的图片
setImageBitmap(Bitmap)、setImageDrawable(Drawable)、setImageResource(R.drawable.xxx)、setImageURI(Uri)。
其中第一个和第二个用Bitmap时要小心那个OOM异常。setImageURI(Uri)也是令人头疼,同一个Uri,但图像内容变了,有时居然还是显示前一个的。
二、扩大view点击范围
ImageView,设置其padding值,可触摸区域将向外扩展;
<ImageView
android:id="@+id/delete_img"
android:layout_width="34dp"
android:layout_height="34dp"
android:layout_gravity="right"
android:padding="10dp"
android:src="@drawable/module_del" />
设置ImageView
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1>众所周知,在给系统的Button设置文字和image的时候(非背景颜色),系统默认是左边图片,右边文字,可现在...
- 先说一下需求: 想要实现imageView的高度随着未知图片的高度变化。 imageView的宽度固定为屏幕的宽度...
- 1>众所周知,在给系统的Button设置文字和image的时候(非背景颜色),系统默认是左边图片,右边文字,可现在...
- 我们在开发中,很多地方可能都会 imageView 的身影,尤其是应用管理类的 app,包括一些社交类的用户头像....