1. ホーム
  2. アンドロイド

[解決済み】EditTextのinputTypeをプログラムで設定する?

2022-04-02 08:49:17

質問

EditTextの入力タイプをプログラムで設定するにはどうしたらよいでしょうか?私は試しています。

mEdit.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);

を使っても効果がないようです。

解決方法は?

によると TextViewのドキュメント であり、android:passwordのプログラムバージョンは setTransformationMethod() であり、setInputType()ではありません。 だから、次のようなものです。

mEdit.setTransformationMethod(PasswordTransformationMethod.getInstance());

を実行する必要があります。