私はAndroidアプリを開発していますが、EditText
1つと2つRadioButtons
(AとB)があります。
私がやろうとしていることは:
Aがチェックされている場合RadioButton
、キーボードレイアウトを変更して[完了]ボタンで表示しますRadioButton
。Bがチェックされている場合、キーボードレイアウトを変更して、[検索]ボタンで表示します。
IMEOptions
私はこのように私のを変更しようとしましたEditText
が、それでも機能しません:
注意:キーボードはすでに表示されています。私がやりたいのは、[検索]ボタンを[完了]ボタンで変更することです。radioButtons
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(btnA.isChecked() ) {
txtSearch.setImeOptions(EditorInfo.IME_ACTION_DONE);
// txtSearch.invalidate();
}
else {
txtSearch.setImeOptions(EditorInfo.IME_ACTION_SEARCH);
// txtSearch.invalidate();
}
}
それを行う方法についてのアイデアはありますか?
前もって感謝します。