我正在開發模式鎖定應用程序。
的問題是,當手機屏幕是關閉的,那麼我的LockActivity顯示被解鎖,但是當我按手機Home鍵,然後它的作品。如何覆蓋主頁鍵功能
我想覆蓋home鍵功能(如它不工作),直到我進入解鎖圖案。
@Override
public boolean onKeyDown(int keyCode, android.view.KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)||(keyCode == KeyEvent.KEYCODE_POWER)||(keyCode == KeyEvent.KEYCODE_VOLUME_UP)||(keyCode == KeyEvent.KEYCODE_CAMERA)) {
return true;
}
if((keyCode == KeyEvent.KEYCODE_HOME)){
return true;
}
return false;
}
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_POWER ||(event.getKeyCode() == KeyEvent.KEYCODE_VOLUME_DOWN)||(event.getKeyCode() == KeyEvent.KEYCODE_POWER)) {
//Intent i = new Intent(this, NewActivity.class);
//startActivity(i);
return false;
}
if((event.getKeyCode() == KeyEvent.KEYCODE_HOME)){
return true;
}
return false;
}
我使用Google搜索,但沒有得到任何解決方案。
請幫幫我。
你正在使用的鎖,如果它完成,然後檢查設備顯示某些模式設備處於睡眠模式或正常模式下使用,如用戶廣播接收器是活動或not.If處於非活動狀態,然後鎖定裝置和之後,我們可以檢查用戶點擊主頁按鈕或不是 – Hanuman
這是惡意的。 –
@Jared Burrows先生我想在屏幕鎖定可行時禁用家庭按鍵功能,但如何?我想知道如何.......我實現了我的應用程序(圖案鎖定應用程序)這個功能 –