ボリュームアップ/ダウンキー(デバイス側に配置された物理キー)に反応するように私のCodename Oneアプリをおすすめします。実際に私はすでにアクションを実行するボタンを持っていますが、ボリュームキーを使用してアクションを開始することも可能です。コードネーム1の物理ボリュームキーにアクションを割り当てる方法は?
私は
public void keyPressed(int keyCode)
を読み取りますが、私は実際にボリュームアップ/ダウンのためのキーコード定数を見つけることができませんでしたプロトタイプ法keyPressed()
を見つけました。
コードネーム1のアクションにボリュームの上下キーを割り当てるにはどうしたらいいですか?それは、ネイティブ呼び出しチェーンと非常にデバイス依存であまりにも深いですので、
すべてのヘルプ感謝、解放/押され
ありがとう@Shai、物理キーボードを搭載したデバイスのkeyPressed()メソッドしかありませんか? – HelloWorld
はい。しかし、stackoverflowはより長い答えを強制します.... –