チェックボックスを使用して、Android アプリにパスワード表示機能を追加する必要があります。私がこれを行うことができる特定の方法はありますか?SetTransformationMethod などと呼ばれる使用可能なメソッドがあることを確認しました。
誰でもこれで私を助けてくれますか
チェックボックスを使用して、Android アプリにパスワード表示機能を追加する必要があります。私がこれを行うことができる特定の方法はありますか?SetTransformationMethod などと呼ばれる使用可能なメソッドがあることを確認しました。
誰でもこれで私を助けてくれますか
EditText を使用してパスワードを入力します。パスワードを表示するかどうかのチェックボックス。
チェックすると、パスワードが表示されます。しかし、チェックされていない場合、星が表示されます。
このコードはあなたのために働くはずです:
checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked) {
password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
} else {
password.setInputType(129);
}
}
});
129 は、android:inputType="textPassword" を設定するときに設定される入力タイプです。
これがお役に立てば幸いです。