如何将android inputType设置为textPassword

时间:2013-09-21 10:32:15

标签: android android-layout passwords android-edittext

我有一个我创建的对话框。这是edittext框的代码。但我希望文本像密码文本框。我可以做些什么改变?

android:inputType="textPassword"   


final EditText input = new EditText(Setting.this);
                LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
                                        LinearLayout.LayoutParams.MATCH_PARENT,
                                        LinearLayout.LayoutParams.MATCH_PARENT);
                  input.setLayoutParams(lp);

2 个答案:

答案 0 :(得分:1)

可能是这个

EditText dt = new EditText(this);
dt.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);

Set inputType for an EditText?

答案 1 :(得分:0)

input.setInputType(InputType.TYPE_CLASS_TEXT | inputType.TYPE_TEXT_VARIATION_PASSWORD);