4

我正在开发一个应用程序,其中有很多壁纸。我想建立一个对话框,当用户点击图片时会出现,并询问用户使用哪个服务来设置壁纸。(主屏幕、主屏幕和锁定屏幕、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);
4

0 回答 0