答案 0 :(得分:1)
异常是不言自明的:它无法找到图片。
除此之外:它是一个非常古老的帖子,实现水平滚动的正确方法是使用RecyclerView
并将LinearLayoutManager
设置为HORIZONTAL
。
答案 1 :(得分:-1)
您的设备SD卡上的/ test目录中是否有任何图片?
编辑:
示例代码需要SD卡上/(您的应用程序的外部存储目录)/测试目录下的一些图片。
String targetPath = getExternalStorageDirectory() + "/test/";
请注意,getExternalStorageDirectory()不会返回SD卡的根路径。 如果要访问根目录。请参阅:How can I get external SD card path for Android 4.0+?
确保需要许可。 http://developer.android.com/guide/topics/data/data-storage.html#filesExternal
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
或
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />