安卓 : Programatically get the path/resource of an image in an ImageView

标签 android image imageview

ImageView image = ((ImageView) arg1.findViewById(R.id.imageView1));

如何以编程方式获取该图像的路径/资源?谢谢。

PS:我知道我可以这样设置:

image.setImageResource(resource)

最佳答案

很难说你能得到它的路径,但是你可以通过这种方式得到它的URI:

Uri fileUri = Uri.parse("android.resource://your_packagename/" + R.drawable.your_image_id);

关于安卓 : Programatically get the path/resource of an image in an ImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17568437/

相关文章:

android - 如何在Android Studio中以原始音频文件夹的形式获取答案

android - 我应该签署一个仅通过侧面加载分发的 APK 吗?

windows - 用批处理在txt文件中写入图像的宽度和高度

Android:圆形图像的框架

java - Zxing扫描停止

android - 实现一个库来跟踪应用程序中的所有事件

image - grails图像绝对路径

jquery - 鼠标悬停时原型(prototype)将黑白褪色为彩色

java - 同一 Activity 上的 ImageView 和 VideoView

android - 当它有白色的android时,为什么图像显示为浅灰色背景?