我正在寻找一种方法,使灰色文本作为EditText中的前缀.此文本应该是不可选择的.
使用Gmail撰写邮件时,有点像“收件人”字段.唯一的(视觉上)区别是,当您开始键入时,此文本会消失.
有什么技巧可以在Android中实现这一目标吗?
谢谢!
解决方法:
作为最终解决方案,您可以通过扩展和修改完整的EditText类来重写它,使其具有您自己设置的自定义Background和您自己设置的预定义填充.
将EUR用作背景,将其放置在左侧,然后以使用户键入的文本在EUR文本之后立即开始的方式,为EditText提供起始填充.
这可能被认为是解决该问题的过分解决方案或穷人解决方案,但仍然是最终选择.也许不是最聪明的人,我也不知道它是否可以肯定地工作:P
祝一切顺利!
总结以上是内存溢出为你收集整理的android-带有不可选择的灰色前缀的EditText全部内容,希望文章能够帮你解决android-带有不可选择的灰色前缀的EditText所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)