我正在使用 Android,我希望能够为一个 EditText 提供相当于两个背景的效果。文本在输入时会改变 ET 背景的颜色,但由于它必须稍微不透明,所以它不是纯色,它也可能显示总 View 背景颜色,也将从白色变化。为了解决这个问题,我想在 EditText 后面的变色半透明背景后面有一个恒定的白色背景。如果有任何更实用、可能的方法显而易见,请分享!
最佳答案
将编辑文本放在另一个布局中并设置背景颜色。
所以如果你的 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>
.
.
.
关于android - 如何在我的半透明 EditText 背景后面放置一个不透明的白色矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20943679/