作为我正在处理的应用程序的一部分,我想以编程方式在Android Wear手表上打开表面选择器(通常通过长按当前表盘来实现)。请注意,我并非尝试以编程方式更改表盘,而只是打开拣货员,以便用户可以选择新的表盘。
我熟悉使用Intent在Android中开展活动,我相信我需要做这样的事情:
Intent intent = new Intent("???");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
我只是不知道要替换什么" ???"在上面的代码中。
答案 0 :(得分:2)
Intent intent = new Intent(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER);
startActivity(intent);
答案 1 :(得分:0)
观看面孔只是专门的壁纸,因此您可以使用适用于壁纸的所有Android设施。在这种情况下,您希望使用Intent.ACTION_SET_WALLPAPER
,如下所示:
Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER);
startActivity(Intent.createChooser(intent, "Select Wallpaper"));