【问题标题】:keycode center button samsung galaxy s键码中心按钮三星 Galaxy s
【发布时间】:2012-04-03 13:22:55
【问题描述】:

我正在尝试捕获前键的三星 galaxsy S 的事件,但我不知道正确的代码,我检查一下:

if (event.getAction() == KeyEvent.ACTION_DOWN)
            {
                if(keyCode == KeyEvent.KEYCODE_HOME)    
                {
                    todoItems.add(0, myEditText.getText().toString());
                    aa.notifyDataSetChanged();
                    return true;
                }
            } 

KEYCODE_DPAD_CENTER 也一样,但没有捕获中心按钮

有人知道这个按钮的键码吗?

非常感谢

【问题讨论】:

    标签: android keyevent keycode samsung-mobile


    【解决方案1】:

    无法知道是否按下了主页按钮。使用 KeyCodes 似乎不适用于 HOME Android 已将主页按钮的功能与其他键分开。首选方法是处理用户按下 HOME 时调用的 Activity 的 onStop() 。

    @Override
    protected void onStop() 
    {
        super.onStop();
    //put your logic here 
    }
    

    【讨论】:

      【解决方案2】:

      我知道主页按钮的唯一可能性是

      Activity.onUserLeaveHint()

      最好的问候。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-12
        • 2011-05-31
        • 2012-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-11
        相关资源
        最近更新 更多