设置壁纸&返回DEFAULT主屏幕

时间:2010-12-23 19:33:08

标签: wallpaper

选择&设置壁纸我想返回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来完成此任务吗?

1 个答案:

答案 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);