アンドロイドのデフォルトキーボードを変更するにはどうすればよいですか? 数字のキーボードを最初に表示してから、数値キーボードの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. 設定デフォルト値8
- 3. 設定ctypes.Structureのデフォルト値
- 4. EditTextの仮想キーボードのデフォルト言語を設定する方法
- 5. のAndroidのEditTextは数値キーボードをデフォルトとテキスト
- 6. Tkinterのスピンボックスウィジェットの設定デフォルト値
- 7. 設定デフォルト指数は4
- 8. デフォルトのiPad AlphaNumericキーボードを数値モードにする
- 9. ssrs内の複数選択パラメータのデフォルト値を設定
- 10. パラメータリストの変数のデフォルト値を設定する方法
- 11. filtertoolbarのデフォルト値を設定する
- 12. sharedpreferencesのデフォルト値を設定する
- 13. クラスプロパティのデフォルト値を設定する
- 14. ComboBoxのデフォルト値を設定する
- 15. 設定されたデフォルト値のチェックボックス
- 16. multiselect、デフォルトの選択値を設定
- 17. ASP.NETコントロールのデフォルト値を設定する
- 18. ASP.NETダイナミックデータドロップダウンリストのデフォルト値を設定
- 19. NSStringプロパティのデフォルト値を設定する
- 20. nhibernate-mappingのデフォルト値を設定する
- 21. カスタムプロパティのデフォルト値を設定する
- 22. WiXのRegisterValueをデフォルト値に設定
- 23. カスタム設定プロバイダとデフォルト値の取得
- 24. JAXBのデフォルト値を設定する
- 25. LightSwitchのデフォルト値を設定する
- 26. ttk Comboboxのデフォルト値を設定する
- 27. Drupal Profile Multiselectフィールドのデフォルト値を設定
- 28. 変数のデフォルト値を設定する方法は?
- 29. Tcl変数のデフォルト値を設定する方法は?
- 30. 関数のデフォルト値を設定していますか?
。 – Mathew