問題タブ [android-virtual-keyboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android の物理キーボードでも仮想キーボードが表示される
「Android Mini PC」(中国語)を使用してテレビに接続するプロジェクトに取り組んでいます。ユーザーはリモコンを使用して環境内を移動します。
アプリケーションは全画面表示ですが、ダイアログが起動されるたびに仮想キーボードがポップアップし、ナビゲーション バーは常に非表示にする必要があります。(物理キーボードでテストしていますが) Android Mini PC の古いモデルではこの問題は発生しませんでした。
サービスを無効にすることで仮想キーボードを強制的にオフにすることができますが、物理キーボードが存在するときはずっとではなく、非表示のままにしておく必要があります。(それ自体が揚げた古いモデルでうまく機能したので、私は新しいモデルを使用しています)
2 つ目の問題は、ナビゲーション バーです。サービスが無効になっていても、キーボードを起動するとナビゲーション バーが表示されます。私が取り組んでいるプロジェクトでは、ナビゲーション バーが画面から外れないようにすることが重要です。Mini PC は自分がタブレットであると認識しているため、ナビゲーション バーを常に非表示にしておくことが (不可能ではないにしても) 難しくなっています。
android - 仮想キーボードで Enter キーを押しても、イベントがまったく発生しません
これが私のコードです:
何らかの理由で、このコードは私の Samsung Galaxy S3 Mini で適切に実行され、Enter キーを押すと「キーコード: 66」というメッセージが表示されます。
しかし、アルカテルのワンタッチでは何も乾杯しません。戻るボタンを押すと、両方のデバイスが「keycode: 4」と表示されますが、Alcatel で「Enter」を押しても何も起こりません。
何か案は?
android - 仮想キーボードのEnterキーをクリックした後にトーストメッセージを表示したい
以下の更新されたコードを見つけてください。
コードは次のとおりです。
このコードは、キーボード クリックまたはシステム キーボード クリック専用です。仮想キーボードを非表示にして、Android 仮想キーボードの Enter キーをクリックするとトースト メッセージが表示されるようにしたいと考えています。
これについて私を助けてください。
android - 仮想キーボードが表示されたときのコンポーネントの適応
シンプルなログイン アクティビティを設計しています。次の xml レイアウトを使用しました。
そして、私はこの結果を得ました:
しかし、フォーカスが最初の EditText にある場合、私はこれを取得します:
フォーカスが 2 番目の EdiText にある場合、結果は次のようになります。
私の活動のために、マニフェストで次の行を使用したことを考慮してください。
仮想キーボードが表示されたときに、2 つの編集テキスト、ボタン、およびテキストビューが表示され、使用可能な画面の中央に正しく配置されるようにします。コードで何を変更する必要がありますか?
注:マニフェストの行を削除すると、同じ結果になります: