Java 如何在android中打开设置为墙纸?

Java 如何在android中打开设置为墙纸?,java,android,android-intent,uri,start-activity,Java,Android,Android Intent,Uri,Start Activity,我正在尝试打开android gallery的默认意图(下面给出了屏幕截图) 为此,我提出了一些建议 所以这些问题没有一个适合我,也没有一个适合我 这是我想要的截图 这是playstore上可用的应用程序 谁能告诉我如何才能做到这一点 提前谢谢 您可以使用墙纸管理器将图像设置为墙纸 WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext()); try {

我正在尝试打开android gallery的默认意图(下面给出了屏幕截图)

为此,我提出了一些建议 所以这些问题没有一个适合我,也没有一个适合我

这是我想要的截图

这是playstore上可用的应用程序

谁能告诉我如何才能做到这一点


提前谢谢

您可以使用墙纸管理器将图像设置为墙纸

WallpaperManager myWallpaperManager
     = WallpaperManager.getInstance(getApplicationContext());
    try {
     myWallpaperManager.setResource(R.drawable.wallpaper);
    } catch (IOException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
    }

   }});

出现了什么错误?出现了一个对话框,其中显示一条消息:“找不到执行此操作的应用程序”不,我不想使用墙纸管理器,因为这样我只能在打开时将墙纸设置在主屏幕上,这样用户可以将图片设置为主屏幕、锁屏、,作物等。那么我的问题是,我如何才能打开这个意图?@Tarun Voora这个问题是另一个问题,我已经给出了这个答案。