选择&设置壁纸我想返回DEFAULT主屏幕(即第2页,共3页),这样用户就可以立即看到新壁纸。
Intent intent2 = new Intent(Intent.ACTION_MAIN); intent2.addCategory(Intent.CATEGORY_HOME); intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent2);
以上工作正常,但返回到最后使用的主页,不一定是DEFAULT主页。我可以使用EXTRA或FLAG来完成此任务吗?
答案 0 :(得分:1)
找到答案......使用两个意图!
Intent intent2 = new Intent(Intent.ACTION_MAIN);
intent2.addCategory(Intent.CATEGORY_HOME);
intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent2);
Intent intent3 = new Intent(Intent.ACTION_MAIN);
intent3.addCategory(Intent.CATEGORY_HOME);
intent3.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent3);