我希望Android EditText小部件具有透明背景。怎么可能?
试试这个
android:background="@null"
在布局中设置它将起作用
android:background="@color/transparent
并在colors.xml中添加它
<color name="transparent">#00000000</color>
使用半透明主题
<activity android:theme="@android:style/Theme.Translucent">
android:background="@android:color/transparent"
您也可以使用java代码进行设置
myTextView.setBackgroundColor(Color.TRANSPARENT);
非常简单:
android:alpha="0.5"
将此属性放在edittext中:
android:background="@null"
android:background="#00000000"
你也可以这样编程:
TypedValue value= new TypedValue();
getApplicationContext().getTheme().resolveAttribute(android.R.attr.selectableItemBackground, value, true);
myButton.setBackgroundResource(value.resourceId);
与任何其他视图/组件一样,EditText可以在xml文件中自定义。您只需要在EditText属性中包含以下属性。
android:background="@null"
android:background="@android:color/transparent"
edittext.setBackgroundColor(Color.TRANSPARENT);