【发布时间】:2019-01-18 16:09:25
【问题描述】:
我想制作一个带有可见提示文本的半透明 EditText 视图。
我的最终目标:https://imgur.com/a/jCh7f6r
我尝试将 EditText 视图的 alpha 设置为“0.1”,但它也会影响文本的可见性。然后我为文本和背景尝试了不同的阴影,但我仍然没有得到想要的效果。然后我尝试将其包装在布局中并设置布局的 alpha,但文本的不透明度再次受到影响。
<EditText
android:id="@+id/editText5"
android:layout_width="286dp"
android:layout_height="45dp"
android:layout_marginTop="12dp"
android:alpha=".1"
android:background="@android:color/white"
android:ems="10"
android:hint="Username"
android:padding="10dp"
android:inputType="textPersonName" />
我自己的作品:https://imgur.com/a/pyUYvBi
【问题讨论】:
-
为了将来参考,您可能希望将图片直接发布到您的问题中。我猜这就是反对票的原因:meta.stackoverflow.com/a/277846/779956
-
@Erik 显然,我没有足够的“声誉”来这样做。如果我在帖子中说明这一点会更好吗?
-
对不起,我不知道这是一个限制。我不知道在问题中说明这一点是否是个好主意。我不确定你为什么投反对票。 z85510 回答你的问题了吗?
-
@Erik 不直接。我注意到他只用十六进制代码创建了半透明效果,所以我去搜索它,发现你可以通过在开始时再添加 2 个数字来调整不透明度。
标签: android xml user-interface