0

私は仮想キーボード(キーイベントをキャッチする方法)の研究開発を行っていますが、それ以上の成功は見つかりませんでした私は仮想キーボードについてほんの少ししか得られませんでした

実装する必要があります

onKeyboradActionListener

/* and these override methode*/

public void onKey(int primaryCode, int[] keyCodes) {
    // TODO Auto-generated method stub

}

@Override
public void onPress(int primaryCode) {
    // TODO Auto-generated method stub

}

@Override
public void onRelease(int primaryCode) {
    // TODO Auto-generated method stub

}

誰かがこれを知っているなら彼の知識を共有する

4

3 に答える 3

0
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if (keyCode == KeyEvent.KEYCODE_MENU) 
    {
        Toast.makeText(getBaseContext(), "You Clike MenuButto", Toast.LENGTH_LONG).show();
        return true;
    }else 
    {
        return false;
    }       
}
于 2012-07-02T05:30:17.410 に答える
0

以下のコードはあなたを助けるかもしれません...

public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_I) {
        Toast.makeText(getBaseContext(), "You have Clicked the button I", Toast.LENGTH_LONG).show();
    }
    return false;
}
于 2012-07-02T04:44:58.933 に答える
0

これが役立つかどうかはわかりませんが、あなたの質問に関連している可能性があると思いました。

インプットメソッドの作成

于 2012-07-02T04:41:14.303 に答える