私のアプリケーションでは、EditText
デフォルトの入力タイプがデフォルトで設定さandroid:inputType="textPassword"
れているを持っています。それは持ってCheckBox
チェックされ、その右側に、そののEditText NORMAL PLAIN TEXTへの入力タイプを変更します。そのためのコードは
password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
私の問題は、そのCheckBoxがオフの場合、入力タイプをPASSWORDに再度設定する必要があることです。私はそれを使ってやった-
password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
ただし、そのedittext内のテキストは引き続き表示されます。そして驚いたことに、私がオリエンテーションを変更すると、入力タイプは自動的にPASSWORDに設定され、中のテキストは箇条書きになります(パスワードのように表示されます)。
これを達成する方法はありますか?
mailEdt.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
ます。私のために働く。