私はいくつかの BlackBerry アプリを作成しましたが、現在、低レベルの方法でハードウェア (キーボード) にアクセスする必要があるアプリを作成しようとしています。 「公式」ボードで。
問題は、Blackberry キーボードで「$」キーがいつ押されたかをいつでも知る必要があるため、アプリ (または常駐サービス) がそれをキャッチして、「$」文字の表示を停止し、ユーザーは次に母音を押し、その母音にアクセントを追加します...そして別のキーを押すと、「$」文字+他の文字を送り返すだけです。
つまり、'$' + 'a' = á
つまり、一般的な非 US PC キーボードが機能するのと同じように、「$」キーをアクセント キーに変換するアプリまたはサービスを作成する必要があります。
ここで問題があります。Blackberry OS 全体が Java 仮想マシンの下で動作します (JVM を実際の OS にするようなものです)。ご想像のとおり、このアプリ用に作成されたすべてのアプリは Java で作成されています。
開発者が特定の Blackberry 機能と機能にアクセスできるように、Java 実装に特別な Blackberry API ライブラリのセットがあることは明らかですが、特定のタスクを達成するために使用できるものはないようです。
しかし、私はまだ Blackberry プログラミングに慣れていないので、まだ見つかっていません。
そのため、そのメモでは、どんな助けやコメントも大歓迎です。
――ガブリエル・アロンソ。