gpt4 book ai didi

android - 如何获取res文件夹的Uri?

转载 作者:太空宇宙 更新时间:2023-11-03 11:29:05 25 4
gpt4 key购买 nike

我正在尝试获取可绘制文件夹中的图像的 Uri。我尝试了很多可能的方法,但似乎没有任何效果。谁能建议我如何获取 res 文件夹的 Uri。任何帮助深表感谢。

最佳答案

嗯,其实很简单。包中资源的基本 URI 可能类似于以下可能性:

android.resource://[package]/[resource_id]
android.resource://[package]/[res type]/[res name]

因此以下内容是可管理的。

String pkgName = getApplicationContext().getPackageName();
Uri path = Uri.parse("android.resource://"+pkgName+"/" + R.drawable.icon);
Uri otherPath = Uri.parse("android.resource://"+pkgName+"/drawable/icon");

您可以在 http://androidbook.blogspot.com/2009/08/referring-to-android-resources-using.html 找到更多相关信息

关于android - 如何获取res文件夹的Uri?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7977348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com