【发布时间】:2011-12-27 22:56:51
【问题描述】:
我有一个文件的位置,
D:\Android\WorkSpace\myApp\res\drawable-hdpi\image.PNG
如何获取要在 uri.parse() 中使用的文件路径?
【问题讨论】:
标签: android file path location uri
我有一个文件的位置,
D:\Android\WorkSpace\myApp\res\drawable-hdpi\image.PNG
如何获取要在 uri.parse() 中使用的文件路径?
【问题讨论】:
标签: android file path location uri
将路径传递给您的 URI 路径,如下所示。可能有两种方式:
1.Uri path=Uri.parse("android.resource://" + PACKAGE_NAME + "/" + R.drawable.image);
2. Uri path=uri.parse("android.resource://"+PACKAGE_NAME+"/"+"drawable/image"
【讨论】:
我发现使用“getPackageName()”方法要容易得多。所以这对我有用,
Uri path = Uri.parse("android.resource://" + getPackageName() + "/" + R.drawable.image));
【讨论】: