我正在开发一个应用程序,其中有很多壁纸。我想建立一个对话框,当用户点击图片时会出现,并询问用户使用哪个服务来设置壁纸。(主屏幕、主屏幕和锁定屏幕、whatsup 等)
我自己找到了解决方案,这是我的代码;
File f = new File(path); //
Uri picUri = Uri.fromFile(f);
Intent setAs = new Intent(Intent.ACTION_ATTACH_DATA);
setAs.setDataAndType(picUri, "image/*");
//setAs.putExtra(Intent.EXTRA_STREAM,picUri);
startActivityForResult(Intent.createChooser(setAs, "Set As"), 0);