我需要使用与问题相关的图片进行测验应用。 问题是应用程序应该有默认问题,将来应用程序应该能够创建更多问题,我不知道如何将图片路径存储在数据库中,主要是因为默认问题。
我的第一个方法是在res/drawables
中设置默认图片,但我如何获得res/drawables
图片的路径?
我希望能很好地解释我的问题。
答案 0 :(得分:1)
Res / drawables没有路径。它们具有整数ID。所以没有路可走。这些ID也会改变每个编译,因此对它们进行硬编码并不总是理想的。
我建议您第一次启动时,将这些默认图像写入磁盘。这给你带来两个好处 - 一个是你有一条路。第二,您可以使用完全相同的代码处理默认图像和非默认图像。
答案 1 :(得分:1)