Android 权限存储锁屏
我正在尝试在所有设备上运行我的应用程序,但我在某些手机上的存储许可证存在问题。我的应用程序通过以下代码更改主屏幕和块屏幕中的背景Android 权限存储锁屏,android,android-intent,lockscreen,Android,Android Intent,Lockscreen,我正在尝试在所有设备上运行我的应用程序,但我在某些手机上的存储许可证存在问题。我的应用程序通过以下代码更改主屏幕和块屏幕中的背景 Intent myintent = new Intent(Intent.ACTION_ATTACH_DATA); Uri sendUri = Uri.parse("file:///sdcard/0prova/"+intclick+".jpg"); myintent.setDataAndType(sendUri, "im
Intent myintent = new Intent(Intent.ACTION_ATTACH_DATA);
Uri sendUri = Uri.parse("file:///sdcard/0prova/"+intclick+".jpg");
myintent.setDataAndType(sendUri, "image/*");
startActivity(Intent.createChooser(myintent, "Set As.."));
这个窗口打开了
当我点击图标锁定屏幕(schermata di blocco)时,什么都没有发生
但如果我遵循这些步骤并允许许可,一切都会正常
问题是:我可以用代码自动更改它吗?或者转到页面并由用户启用
提前谢谢 当用户第一次单击“Schermata blocco”时,控制台没有打印任何内容吗?如果用户没有获得该权限,则不会发生任何事情。当用户第一次单击“Schermata blocco”时,控制台没有打印任何内容吗?如果用户没有获得该权限,则不会发生任何事情