2015-04-28 3 views
-6

Я хочу сделать несколько вещей, если пользователь нажимает кнопку «домой», мой код не работает.Хотите сделать несколько вещей, если пользователь нажимает кнопку дома

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) 
{ 
    if(keyCode==KeyEvent.KEYCODE_HOME) 
    { 
     Toast.makeText(this, "Click Home ", Toast.LENGTH_LONG).show(); 
    } 
    return super.onKeyDown(keyCode, event); 
} 
+0

возможно дубликат [Detect домашняя кнопка нажмите на андроид] (http://stackoverflow.com/questions/8881951/detect-home-button-press-in-android) –

ответ

0

Невозможно обнаружить кнопку нажатия кнопки дома внутри приложения. Причиной этого является предотвращение выхода вредоносных приложений.

Источник:Detect home button press in android

+0

It возможен в некоторых случаях. См. Мой комментарий выше. –

Смежные вопросы