预先包装图像的位置

时间:2012-06-13 19:35:12

标签: android

我的应用程序在image01.png下打包了一个名为res/drawable的图像。由于需要指定的原因,我需要获取该图像的文件路径。我在我的模拟器上查看了DDMS透视图,但我似乎无法找到图像。我在哪里/如何找到图像的文件路径?

对于不介意“tl; dr”的人:我正在尝试将图像用作mapview上的叠加层。但是,图像太大,超出了Android分配的16MB预算。我发现我可以使用BitmapRegionDecoder以一口大小的块加载图像,但BitmapRegionDecoder使用文件路径String,InputStream,FileDescriptor或字节数组来创建新实例。由于这是我将使用应用程序预先打包的图像,因此我不觉得使用InputStream就是必要的。但是,如上所述,我找不到图像的文件路径。

1 个答案:

答案 0 :(得分:0)

将您的所有图像放入项目资源文件夹,然后您就可以通过sdcard图像等文件路径访问它。

请查看link

认为它可以帮到你。感谢