sar*_*ric 3 user-interface android android-edittext
我需要以编程方式设置EditText显示密码等文本,我还需要将EditText其作为单行.
我知道如何使用EditText密码显示文字:
editText.setTransformationMethod(PasswordTransformationMethod.getInstance());
Run Code Online (Sandbox Code Playgroud)
我也知道如何EditText在单行上显示:
editText.setEllipsize(TruncateAt.END);
editText.setSingleLine();
Run Code Online (Sandbox Code Playgroud)
我不知道如何将这两者结合起来.当我将这些代码行放在一起时,EditText它就不起作用了.甚至无法显示软件键盘.
你们其中任何人都知道如何解决我的问题吗?在此先感谢您的回答.
sar*_*ric 14
我终于做到了.对于那些有相同问题的人来说,正确的方法是将两个请求组合在一起,但顺序与我之前的顺序不同.所以你应该这样做:
editText.setEllipsize(TruncateAt.END);
editText.setSingleLine();
editText.setTransformationMethod(PasswordTransformationMethod.getInstance());
Run Code Online (Sandbox Code Playgroud)
我希望这会对某人有所帮助.