アンドロイドでは、戻るボタンの機能を非常に簡単にオーバーライドできましたが、私のアプリではhome button
. たとえば、ユーザーがActivity A
にいて、ホーム ボタンを押すと、activity B is launched
. 以下を実行しようとしましたが、失敗しました。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME)
{
startActivity(new Intent(this, ActivityB.class));
return true;
}
return super.onKeyDown(keyCode, event);
}
Nova Launcher
ユーザーがオンhome screen
で彼がいるときpresses the home button
、ランチャーはユーザーlist of home screens
にジャンプ先を提供するので、それができると確信しています。同じ種類の機能が必要です。どうすればこれを達成できますか。
よろしく