問題タブ [android-custom-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 投票する
2 に答える
3393 参照

android - カスタム キーボードが Android P ベータ版で機能しない

カスタム キーボードを使用しようとすると、Android P Beta で例外が発生しました。Android Oreo まではすべて正常に動作していましたが、最近クラッシュしました。どのクラスが例外の原因である可能性があるかを突き止めてみてください。現在、完全なカスタム キーボード コードにアクセスできないため、コードを投稿していません。

0 投票する
2 に答える
1034 参照

android - Android のカスタム キーボード キー幅

Google キーボードに似たレイアウトを実現しようとしているときに、カスタム キーボードに取り組んでいます。大文字と小文字の両方のケースでキーボード全体が正常に入力されているため、すべてが正常に機能していますが、キーボードのレイアウト設計で問題に直面しています。

以下のレイアウトを達成しようとしています:

ここに画像の説明を入力

以下のコードを使用:

問題は、スペースバー、?123、およびリターン キーのキーの幅が期待どおりに調整されていない一番下の行にあります。

ここに画像の説明を入力

今のところ、drawables は無視してください。上記のレイアウトに示すように、スペースバーを他の分割で最大にしたいので、適切な間隔を実現できません。

何か案は..??

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

android - カスタム キーボード レイアウトが画面に収まらない

テキストベースのゲームをプレイするために作られたカスタムキーボードを手に入れました。問題は、キーの隙間が小さいため、averticalGapを入れたときにキーが収まらないことです。horizontalGap画面に収まらないキーの原因は、高さ 3 列のキー (メイン キー) があるためです。40%pそこで、メインキー (40%p 幅) 用に2 行目と 3 行目のキーを作成しました。キーのキーボード xml は次のとおりです。 res/xml/drpgkeys.xml

私のキーボードレイアウトは次のとおりです: res/layout/keyboard.xml

私のkey_backgroud drawable通常の状態のキーボードはhttps://pastebin.com/raw/hTLJ8PZu キーボードの写真: https://i.imgur.com/Sf6DVad.jpg ここで、ADVキーの高さは 3 列目のキーより小さく、2 列目と 3 列目は画面の外にあります。 .