Android设置壁纸与服务选择器

时间:2013-05-21 13:02:23

标签: android

我正在开发一个包含大量壁纸的应用程序。 我想构建一个对话框,当用户点击图像时会出现该对话框,并询问用户使用哪种服务来设置壁纸。 (主屏幕,家庭和锁定屏幕,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);

0 个答案:

没有答案