![](/img/trans.png)
[英]how to get the uri of a cropped image selected from gallery using sound cloud in android studio
[英]How to view image from android gallery using Image URI
我正在开发一个将图像保存到图库的应用程序。 我想使用一个按钮,当单击以显示该图像时。 我已经尝试了几个步骤,但似乎不起作用。 我刚刚开始在android中编码。 所以在谷歌搜索也有一些限制,因为我对搜索什么来获得确切的解决方案没有很好的想法。 您的帮助将不胜感激
tv_view.setOnClickListener
{ startActivity(Intent(Intent.ACTION_VIEW,photoURI ))}
我可以使用相同的 photoURI 共享图像。 这是代码,我使用了以下代码
tv_share.setOnClickListener { shareIntent.putExtra(Intent.EXTRA_STREAM, photoURI)
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);//added
startActivity(Intent.createChooser(shareIntent, "Would you like to share this image now?"))
}
不使用startActivity
使用startActivityforResult
并相应地处理结果,例如,在 imageview 中显示该图像。
使用 FRESCO,更多信息在这里 -> https://frescolib.org/docs/index.html 。
我能够通过使用以下代码解决该问题
tv_view.setOnClickListener {
val intent = Intent(Intent.ACTION_VIEW)
intent.data = photoURI
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(intent)
}
谢谢 :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.