当前位置:  开发笔记 > Android > 正文

TextInputLayout对于在EditText中以编程方式提供提示无效

如何解决《TextInputLayout对于在EditText中以编程方式提供提示无效》经验,为你挑选了1个好方法。



1> Sujit..:

你必须将提示设置为TextInputLayout 这是代码.

TextInputLayout textInputLayout = (TextInputLayout)findViewById(R.id.text_input_layout);
textInputLayout.setHint("Hello");


该代码破坏了辅助功能支持(TalkBack)。我想出的唯一可行的解​​决方案`TextInputLayout textInputLayout =(TextInputLayout)findViewById(R.id.text_input_layout); textInputLayout.setHint(“ Hello”); textInputLayout.getEditText()。setHint(hint); textInputLayout.getEditText()。setHintTextColor(getResources()。getColor(android.R.color.transparent));`
谢谢。您的回答节省了我的时间。
推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有