我可以layout.xml
使用以下方法将ImageButton背景设置为透明:
android:background="@android:color/transparent"
我如何使用Java代码完成同一件事?就像是ib.setBackgroundColor(???);
Answers:
这是简单的操作,仅需将背景色设置为透明
ImageButton btn=(ImageButton)findViewById(R.id.ImageButton01);
btn.setBackgroundColor(Color.TRANSPARENT);
这应该工作- imageButton.setBackgroundColor(android.R.color.transparent);
只需在您的imagebutton布局中使用它
android:background="@null"
使用
android:background="@android:color/transparent
要么
btn.setBackgroundColor(Color.TRANSPARENT);
不能提供完美的透明度