2012-05-15 124 views
0

我想检测用户何时按下睡眠的android手机上的任何硬件按钮(或至少家中和电源按钮)。Android:检测用户篡改手机

到现在为止我已经使用了ACTION_SCREEN_ON事件,它的伟大工程,一个BroadcastReceiver但它也提出了例如时你会收到一条消息,一个电话或者一个闹钟开始。

ACTION_USER_PRESENT也没办法,因为当用户确实是存在的知道解锁码这只是提高,所以他并没有与手机篡改。

有没有办法处理?

回答

0

没有它不可能 但这是可以用于其他目的

public boolean onKeyUp(int keyCode, KeyEvent event) { 
    if (keyCode == KeyEvent.KEYCODE_MENU) 
    { 



    } 
    return true; 
} 
+0

那么,有没有可能在所有的服务来检测用户是否存在呢? – DominicM