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 回答