アンドロイドのデフォルトキーボードを変更するにはどうすればよいですか? 数字のキーボードを最初に表示してから、数値キーボードのABCをクリックすると、アルファベットのキーボードが表示されます。 これは実装できますか? ありがとうございます。数値キーボードのデフォルト設定
3
A
答えて
1
テキスト入力にTextViewを使用していると仮定すると、inputMethodプロパティを設定するだけで済みます。
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputMethod
0
私がthis questionで言ったように、私はあなたがあなた自身のキーボード
0
を書いた場合は、お使いのinputypeプロパティに単語「電話」でそれを行うことができ除くとすべての答えを見つけることができませんでしたEDITTEXT
0
使用InputType = "数" あなたのEditTextで
0
はちょうどあなたの数字のキーボード上のIMEオプションを実装し、一度クリックした変更入力は次のようにプログラムで入力します。
EditText editText= (EditText) mView.findViewById(R.id.et_awesome);
editText.setOnEditorActionListener(new EditText.OnEditorActionListener() {
@Override
public boolean onEditorAction(EditText v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_GO) {
editText.setInputType(InputType.TYPE_CLASS_TEXT);
return true;
}
return false;
}
}); XMLの
のEditText:我々は数字のみキーボードを設定することができinputMethodプロパティを使用して
<EditText
...
android:imeOptions="actionGo"
android:imeActionLabel="ABC"
android:imeActionId="666"
android:inputType="number"/>
関連する問題
- 1. 設定デフォルト値
- 2. 設定のデフォルト値
- 3. 設定のデフォルト値
- 4. 設定のデフォルト値
- 5. 設定のデフォルト値は値
- 6. 設定デフォルト値8
- 7. 設定デフォルトのフォーム値
- 8. 設定ctypes.Structureのデフォルト値
- 9. 設定のデフォルト値はodoo
- 10. 設定sharedpreferencesのデフォルト値
- 11. Djangoはデフォルト値が設定
- 12. EditTextの仮想キーボードのデフォルト言語を設定する方法
- 13. Lua - 複数の変数のデフォルト値を設定する
- 14. のAndroidのEditTextは数値キーボードをデフォルトとテキスト
- 15. 数値キーボードをアクティビティのデフォルトの実行時間に表示
- 16. SelectListのDataTextFieldのデフォルト値の設定
- 17. 設定デフォルト指数は4
- 18. デフォルトのiPad AlphaNumericキーボードを数値モードにする
- 19. awakeFromInsertとコアデータのデフォルト値の設定
- 20. Devise - 新規ユーザーのデフォルト値の設定
- 21. Tkinterのスピンボックスウィジェットの設定デフォルト値
- 22. yii2のselect2ドロップダウンのデフォルト値を設定
- 23. jqueryのドロップダウンBTNブートストラップ設定のデフォルト値
- 24. 設定されたデフォルト値のチェックボックス
- 25. ngModelデフォルト値の設定角度2
- 26. NSStringプロパティのデフォルト値を設定する
- 27. 検証のデフォルト値を設定する
- 28. クラスプロパティのデフォルト値を設定する
- 29. nhibernate-mappingのデフォルト値を設定する
- 30. WiXのRegisterValueをデフォルト値に設定
。 – Mathew