【发布时间】:2012-08-25 10:47:23
【问题描述】:
我想在 Background 和 textColor 两面透明编辑文本。所以我在我的 java 代码中使用了这行代码:
tempEditText.setTextColor(Color.TRANSPARENT);
tempEditText.setBackgroundColor(Color.TRANSPARENT);
但不幸的是,当我开始在它上面输入任何字符时,这个 tempEditText 对象就会显示出来。我希望它在我输入某些内容时完全不可见。所以我希望它能够集中注意力,获取一些文本,并且我希望能够检索在其上键入的字符串,但所有这些都处于 edittext 的不可见状态。我测试可见性=不可见,但在这种情况下,edittext 不能提供文本...
<EditText
android:id="@+id/tempEditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#00000000"
android:textColor="#00000000"
android:singleLine="true" />
有什么建议吗? 谢谢...
【问题讨论】:
-
我检查了您的代码,并且它的完美代码在我身边有效。我的主背景是白色的
-
所以在我这边不起作用!主背景的重要性是什么?
-
主背景menas主父视图,其中存在edittext
-
现在背景不可见,但一些 TextColor 仍然存在,我可以看到输入的文本!
-
你能发布在edittext中显示文本的图片并发布xml布局文件吗?
标签: android android-edittext transparency