いくつかの質問を見て、いくつかの投稿に出くわしましたが、これを行う方法がわかりません。
次の図は、基本的なレイアウトを示しています。
カスタムテンキーを作成し、レポに配置しました。
現在、アプリを開くと、編集テキストにフォーカスがありますが、キーボードで入力したものはすべて edittext ボックスに入ります。機能のこの部分は正常に動作します。
問題: edittext をもう一度タッチすると、巨大なキーボードを備えたシステム入力メソッドがポップアップします。ポップアップを完全にブロックするにはどうすればよいですか?または、システムのキーボードではなく自分のキーボードのみを使用するようにアプリに指示できますか? (または、カスタム ime を記述する唯一の方法ですか?)
マニフェストで NULL 型の入力を使用することはできません。これを行うと、編集テキストのキャレットが消え、さらに編集テキストが 2 つある場合、どちらがフォーカスされているかがわからないためです。
どんな助けでも大歓迎です!