0

戻るボタンを押したときに Android の既定のランチャーを表示したいのですが、ダイアログ ボックス スタイルのランチャーを取得しています。また、これは私の最初のアクティビティではなく、以前のアクティビティの一部も終了していないため、finish() を呼び出すことができません。これが私のコードです:

@Override
public void onBackPressed() {
    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    startActivity(intent);
}

android_launcher launcher_im_getting

4

1 に答える 1

0

コードからこの行を削除して、もう一度実行してみてください

    intent.addCategory(Intent.CATEGORY_LAUNCHER);
于 2012-10-08T07:21:43.373 に答える