2009-03-31 5 views
1

ブラックベリーストームに必要な仮想キーボードを表示するのが難しいです。特定の画面でキーボードの表示を切り替えるオプションがあります。ユーザーが数字を入力すると、特定のフィールドではなく画面で処理されます(この画面にはテキストフィールドはありません)。これは大丈夫です。ユーザーが選択すると、キーボードの表示と非表示を切り替えることができます。ブラックベリーストームに数字の仮想キーボードを表示するにはどうすればよいですか?

質問:入力にBasicEditFieldを使用せずに、数字フィルタを適用したBasicEditFieldに焦点を当てて表示されるものと同じように表示されるキーボードを作成するにはどうすればよいですか?

答えて

1

BlackBerryは、表示されている仮想キーボードのタイプをプログラムで制御できるようにするためのAPIを公開していないと思います。私はBBフォーラムでそれについて読むことを覚えているようです(残念ながら私は今それを見つけることができませんが)。

あなたが試みることができる1つのことは、数値フィールドでBasicEditFieldを使用することですが、それが見えないようにオフスクリーンに置きます。ユーザーから数値入力を取得する場合は、その要素にフォーカスを置きます。私はこれを試していない、それは単なる考えです。

+0

私はこの考えを考えましたが、問題はデータが入力されている間にフォーカスがどこかにあることです。 –

関連する問題