Pet*_*ter 77 android background transparent imagebutton
我可以layout.xml使用以下方法设置ImageButton背景透明:
android:background="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)
我如何使用java代码完成同样的事情?就像是ib.setBackgroundColor(???);
Par*_*han 139
这很简单,只需要将背景颜色设置为透明
ImageButton btn=(ImageButton)findViewById(R.id.ImageButton01);
btn.setBackgroundColor(Color.TRANSPARENT);
Run Code Online (Sandbox Code Playgroud)
bsa*_*ner 28
在你的xml中做
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButtonSettings"
android:layout_gravity="right|bottom"
android:src="@drawable/tabbar_settings_icon"
android:background="@android:color/transparent"/>
Run Code Online (Sandbox Code Playgroud)
Xar*_*mer 10
不要使用TRANSAPENT或NULL布局,因为那时button(或通用视图)将不再突出显示点击!!!
我遇到了同样的问题,最后我从Android API找到了正确的属性来解决问题.它可以应用于任何视图
在按钮规格中使用它
android:background="?android:selectableItemBackground"
Run Code Online (Sandbox Code Playgroud)
这需要API 11
| 归档时间: |
|
| 查看次数: |
119419 次 |
| 最近记录: |