我正在使用Android 4+,尝试给我的编辑文本小部件添加提示。我尝试将提示添加到布局中,如下所示...
但是当我聚焦在文本框上时,它会覆盖提示而不是提示消失。
<EditText
android:id="@+id/bar_name"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="text"
android:hint="@string/bar_name_hint"
/>
但是当我聚焦在文本框上时,它会覆盖提示而不是提示消失。
我找到了有关将onFocus监听器添加到EditText的文档,但我想避免在程序中这样做。下面的帖子还提到使用选择器,但我找不到如何执行此操作的文档。
那么处理这个问题的最佳方法是什么?
我按照@A--C和@Flexo的建议here编写了这篇文章,因为他们说“除了‘我也是’之外没有任何意义的评论只是噪音”,而且重新提出同样的问题更好。
像那样的评论非常有用,可以与第一个有问题的人联系...也许他已经解决了问题,并且可以发布一个对每个人都有用的答案,但是因为他认为没有人会在意,所以尚未发布。
我不会为了得分而回答问题,以便可以评论...我有更多的事情要做...它应该对每个人都可用。
如果我没有尝试过所有可以修复我的问题的方法,我就不会发布这个问题。
<selector>
只能用于将Drawable和Color资源制作成状态列表,它还不能用于字符串。最好的方法是通过代码实现(而且这很容易,为什么不呢)。 - Vrashabh Irde