Android EditText透明背景
我想要一个Android EditText小部件的透明背景。 这怎么可能?
尝试这个
android:background="@null"
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);
- 在xml文件中使用这个属性android:background =“@ android:color / transparent”
- 并在java文件中运行时,在onCreate方法中使用edittext.setBackgroundColor(Color.TRANSPARENT);
EditText和其他视图/组件一样可以在xml文件中定制。 您只需要在EditText属性中包含以下属性。
android:background="@null"
设置在布局将工作
android:background="@color/transparent
并在colors.xml中添加
<color name="transparent">#00000000</color>
使用半透明的主题
<activity android:theme="@android:style/Theme.Translucent">