パスワード フィールドの設定中 setInputType(InputType.TYPE_NULL);
、入力しているテキストは表示され、パスワード フィールドに望ましくないドットでマスクされません。
InputType.TYPE_NULL | TYPE_TEXT_VARIATION_PASSWORD
キーボードを表示します。
コンテンツ タイプを として再設定しようとすると
TYPE_TEXT_VARIATION_PASSWORD
、仮想キーボードが再び表示され始めます。
また、機能していない以下の方法も試しました。
InputMethodManager imm = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextPasswordnew.getWindowToken(), 0);
InputType
toNULL
を設定し、まだTransformationMethod
表示されているロケールのヒントを設定します。
パスワードEditText
フィールドで仮想キーボードを非表示にする方法について、他に考えられる方法を教えてください。
ユーザーが設定からそれを行うことは望ましくありません。