2012-05-15 68 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