Horizo​​ntalScrollView从/ drawable文件夹获取图像

时间:2013-06-09 19:41:31

标签: android image path directory horizontalscrollview

我正在使用Horizo​​ntalScrollView来创建一些类似Gallery的选项,现在我从外部驱动器中的文件夹中获取图像。但我认为我不需要,也不应该这样做,因为我想要显示的图像是预定的图像。所以我只需将目录更改为drawable文件夹,但我不确定要走哪条路径。所以现在我得到这个目录: String path1= Environment.getExternalStorageDirectory().getAbsolutePath();

我发现了另外两种目录检索方法,但我不确定使用哪种方法。

String path2 = Environment.getDataDirectory().getAbsolutePath();

String path3= Environment.getRootDirectory().getAbsolutePath();

第一个返回"/mnt/sdcard",第二个返回"/data",第三个返回"/system"

我应该使用哪一个以这种方式到达/可绘制文件夹?

1 个答案:

答案 0 :(得分:0)

  

我应该使用哪一个以这种方式到达/可绘制文件夹?

他们都不是。这些都是文件系统上的文件。可绘制资源不是文件系统上的文件。

使用getResources().getDrawable()检索Drawable,并提供其ID(例如R.drawable.foo)。