私のアプリでカスタムキーボードを作成したいと思います。私は、新しい入力メソッドを作成する必要があることを発見しました。しかし、私はこのメソッドを自分のEditTextに設定し、標準のキーボードを無効にする方法を知らない。私はこのキーボードを変更する可能性をユーザには望んでいません。これをカスタム入力メソッドで解決してもいいですか、代わりにキーボードをカスタムビューとして作成する必要がありますか?Androidアプリのカスタムキーボード
答えて
しかし、私は私のEditTextに、このメソッドを設定し、あなたがすることはできません標準キーボード
を無効にする方法がわかりません。入力メソッドはシステム全体に適用されるため、ユーザーは入力メソッドを選択します。
これをカスタム入力メソッドで解決できますか、代わりにカスタム表示としてキーボードを作成する必要がありますか?
あなたがすべてユーザー—をサポートするための時間を取るつもりされていない限り、視覚障害者、あなたがすべてでこれを行うべきではありません—物理的なキーボードなどを使用したもの。
すべてのユーザーを処理すると仮定すると、ユーザーに強制的に使用させる場合は、カスタムビューである必要があります。
これはカスタムビューになる場合、EditTextのカーソルで使用できますか? –
@KirylTkach:うーん、まあ、カーソルはデフォルトでそこにあります。カーソルがどこにあるかを見つけ、そのカーソル位置でユーザーが入力した文字をスプライスする必要があります。また、テキストの選択/置換、ある種の「バックスペース」オプション、およびユーザーが期待するその他の処理を処理できる必要があります。通常、開発者が取るアプローチは、キーボードを実装するのではなく、テキストを検証して、それが含まれるべきもののためのルールを満たしていることを確認することです。 – CommonsWare
ご協力いただきありがとうございます。私はアンドロイド計算機からキーボードを使用するつもりです。ですから、標準のキーボードを無効にする場合は、inputMethodをnoneに設定するだけですか? –
- 1. Androidカスタムキーボード
- 2. Androidカスタムキーボード実装
- 3. Androidの固定GridViewの高さをカスタムキーボード
- 4. Gboard for Androidのようなカスタムキーボード
- 5. カスタムキーボード
- 6. 文字列を使用したAndroidカスタムキーボード
- 7. SpeechRecognizerを使用したAndroidカスタムキーボード
- 8. Swift 3のカスタムキーボードからアプリを開いていますか?
- 9. は、カスタムキーボード
- 10. カスタムキーボードのPickerビュー
- 11. カスタムキーボードのタッチイベント
- 12. Androidカスタムキーボードの変更背景色のキーが押された
- 13. xcode 4.3 - UITextField - カスタムキーボード
- 14. xcode 4 - カスタムキーボード
- 15. カスタムキーボード予測テキスト
- 16. EditText用のカスタムキーボードを自動的に表示します。 Android
- 17. AndroidのテンキーにQWERTYを変更してください。カスタムキーボード
- 18. デバイスでカスタムキーボードが選択されていても、アプリでAndroid標準キーボードを開く
- 19. IOSカスタムキーボードのカーソルの動き
- 20. カスタムキーボードまたはバーチャルキーボード
- 21. 電報ボット:カスタムキーボード[Python]
- 22. Androidカスタムキーボード - 要求されたキーボードタイプを検出する方法
- 23. Androidでプログラマチックにカスタムキーボード浮動を作る方法
- 24. xcode 4.2.1 - カスタムキーボード - 2つのUITextField
- 25. カスタムキーボードの作成方法
- 26. iPhone(非脱獄)のデバイス+カスタムキーボード
- 27. ボタンボタンタイプの作成方法(カスタムキーボード)
- 28. カスタムキーボードの作成方法
- 29. チタン:AndroidアプリへのiPhoneアプリ
- 30. Androidアプリとアプリの通信
ちょうど好奇心から離れています。あなたのカスタムキーボードについては何が違うのですか? – Zimano
@Zimano:これは標準のアンドロイド材料設計の計算機のキーボードです。ロケールに応じて小数点の区切り記号があり、ボタンの効果を明らかにします –