我正在使用Android,我希望能够为一个EditText提供相当于两个背景的功能。文本将在键入时更改ET背景的颜色,但由于它必须略微不透明,因此它不是纯色,它也可能显示总视图背景颜色,也将从白色更改。为了解决这个问题,我希望在EditText后面的变色半透明背景后面有一个恒定的白色背景。如果有任何更实际的可能方法,请分享!
答案 0 :(得分:1)
将编辑文本放在另一个布局中并设置背景颜色。
所以如果你的xml是这样的
.
.
.
<EditText
android:layout_width="500dp"
android:layout_height="40dp" />
.
.
.
现在它会变得像
.
.
.
<RelativeLayout
android:layout_width="500dp"
android:layout_height="40dp"
android:background="@color/White" >
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent" />
</RelativeLayout>
.
.
.