0

私はBlackBerryTorch9800を使用しています。

goEditFieldにフォーカスがあると仮想キーボードが表示されますが、キーの代わりにボタンを表示したいと思いenterます。

以下は私のコードで、カスタムボタンを配置したい場所を強調表示する画像も添付しています。

EditField editBorder = new EditField("", "", 11, EditField.NO_NEWLINE
                | EditField.FILTER_REAL_NUMERIC) {
            public void paint(Graphics g) {
                fontColor("1a5ec9");
                g.getColor();
                g.setColor(ColoredFont);
                super.paint(g);
            }
        };

ここに画像の説明を入力してください

4

1 に答える 1

1

私の知る限り、仮想キーボードのルック アンド フィールを変更する方法はありません。

PopupScreenクラスを拡張して、独自の仮想キーボードを実装します。

于 2011-09-17T09:37:03.647 に答える