因此,我尝试使用Gallery在系统上打开PNG文件,但是由于某种原因,我总是得到ActivityNotFoundException
,其内容如下:
No Activity found to handle Intent { act=android.intent.action.VIEW dat=context://storage/emulated/0/Android/data/com.myapp/files/MyApp/1533800534172image001.png typ=image/* }
我的代码如下:
val intent = Intent()
intent.action = Intent.ACTION_VIEW
intent.setDataAndType(uri,"image/*")
context.startActivity(intent)
答案 0 :(得分:0)
我认为问题在于您的可变uri。 它应该像这样:
uri = Uri.parse("file://" + "/sdcard/path-to-your-file.png")