問題タブ [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.

0 投票する
0 に答える
287 参照

android - Android の物理キーボードでも仮想キーボードが表示される

「Android Mini PC」(中国語)を使用してテレビに接続するプロジェクトに取り組んでいます。ユーザーはリモコンを使用して環境内を移動します。

アプリケーションは全画面表示ですが、ダイアログが起動されるたびに仮想キーボードがポップアップし、ナビゲーション バーは常に非表示にする必要があります。(物理キーボードでテストしていますが) Android Mini PC の古いモデルではこの問題は発生しませんでした。

サービスを無効にすることで仮想キーボードを強制的にオフにすることができますが、物理キーボードが存在するときはずっとではなく、非表示のままにしておく必要があります。(それ自体が揚げた古いモデルでうまく機能したので、私は新しいモデルを使用しています)

2 つ目の問題は、ナビゲーション バーです。サービスが無効になっていても、キーボードを起動するとナビゲーション バーが表示されます。私が取り組んでいるプロジェクトでは、ナビゲーション バーが画面から外れないようにすることが重要です。Mini PC は自分がタブレットであると認識しているため、ナビゲーション バーを常に非表示にしておくことが (不可能ではないにしても) 難しくなっています。

0 投票する
0 に答える
128 参照

android - 仮想キーボードで Enter キーを押しても、イベントがまったく発生しません

これが私のコードです:

何らかの理由で、このコードは私の Samsung Galaxy S3 Mini で適切に実行され、Enter キーを押すと「キーコード: 66」というメッセージが表示されます。

しかし、アルカテルのワンタッチでは何も乾杯しません。戻るボタンを押すと、両方のデバイスが「keycode: 4」と表示されますが、Alcatel で「Enter」を押しても何も起こりません。

何か案は?

0 投票する
1 に答える
1738 参照

android - 仮想キーボードのEnterキーをクリックした後にトーストメッセージを表示したい

以下の更新されたコードを見つけてください。

コードは次のとおりです。

このコードは、キーボード クリックまたはシステム キーボード クリック専用です。仮想キーボードを非表示にして、Android 仮想キーボードの Enter キーをクリックするとトースト メッセージが表示されるようにしたいと考えています。

これについて私を助けてください。

0 投票する
1 に答える
232 参照

android - 仮想キーボードが表示されたときのコンポーネントの適応

シンプルなログイン アクティビティを設計しています。次の xml レイアウトを使用しました。

そして、私はこの結果を得ました:

ここに画像の説明を入力

しかし、フォーカスが最初の EditText にある場合、私はこれを取得します:

ここに画像の説明を入力

フォーカスが 2 番目の EdiText にある場合、結果は次のようになります。

ここに画像の説明を入力

私の活動のために、マニフェストで次の行を使用したことを考慮してください。

仮想キーボードが表示されたときに、2 つの編集テキスト、ボタン、およびテキストビューが表示され、使用可能な画面の中央に正しく配置されるようにします。コードで何を変更する必要がありますか?

:マニフェストの行を削除すると、同じ結果になります: