0

我需要使用游戏手柄(物理操纵杆和按钮)来操作我的 android 应用程序。我查看了相关的官方文档:在此处输入链接描述。和我的代码:但是当我连接和操作游戏手柄时没有烤面包。我需要其他相关的库吗?我没有进行任何设置操作,我们也没有设置清单。我发现大多数与操纵杆相关的示例都是手机上的虚拟操纵杆,但就我而言,我将物理游戏手柄连接到我的 android 应用程序。

 private View.OnKeyListener mCorkyListener = new View.OnKeyListener() {
    public boolean onKey(View v, int i, KeyEvent event) {
        // do something when the button is clicked
        Toast.makeText(getApplicationContext(), event.getKeyCode() ,Toast.LENGTH_SHORT).show();
        switch (event.getAction()){
            case KeyEvent.ACTION_UP:
                break;
            case KeyEvent.ACTION_DOWN:
                break;
        }
        return true;
    }
};
4

0 回答 0