我在网格视图中显示所有SD卡图像。事情是我必须显示设备的外部存储器上的所有图像,并在相同时间不显示摄像头图像。我知道,为此我需要得到相机桶ID或桶显示名称。我没有得到如何做到这一点。谁能帮助我如何做到这一点..显示所有的图像,除了特定的桶显示名称android
1
A
回答
1
试试这个。你可能需要修改这个
public static ArrayList<String> getPathOfAllImages(Activity activity) {
ArrayList<String> absolutePathOfImageList = new ArrayList<String>();
String absolutePathOfImage = null;
String nameOfFile = null;
String absolutePathOfFileWithoutFileName = null;
Uri uri;
Cursor cursor;
int column_index;
int column_displayname;
int lastIndex;
uri = android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
String[] projection = { MediaColumns.DATA,
MediaColumns.DISPLAY_NAME };
cursor = activity.managedQuery(uri, projection, null, null, null);
column_index = cursor.getColumnIndexOrThrow(MediaColumns.DATA);
column_displayname = cursor
.getColumnIndexOrThrow(MediaColumns.DISPLAY_NAME);
while (cursor.moveToNext()) {
absolutePathOfImage = cursor.getString(column_index);
nameOfFile = cursor.getString(column_displayname);
lastIndex = absolutePathOfImage.lastIndexOf(nameOfFile);
lastIndex = lastIndex >= 0 ? lastIndex
: nameOfFile.length() - 1;
absolutePathOfFileWithoutFileName = absolutePathOfImage
.substring(0, lastIndex);
if (absolutePathOfImage != null&& !absolutePathOfImage.equals("/sdcard/DCMI/")) {
absolutePathOfImageList.add(absolutePathOfImage);
}
}
使用absolutePathOfImageList来填充网格视图
1
Usualy相机图像存储在一个特定的文件夹,DCMI文件夹。只是不显示在DCMI文件夹中的图像,当你搜索SD卡中的图像时跳过该文件夹
相关问题
- 1. 在Jsp上显示所有图像的名称和大小
- 2. Android在ViewPager中显示特定图像
- 3. 显示在wordpress中显示名称的所有角色
- 4. 给定显示名称的显示接点android
- 5. Bootstrap Image Gallery显示来自多个画廊的所有图像。只想显示特定的图库图像
- 6. 显示名称未显示
- 7. 显示特定于NSString值的图像
- 8. 如何仅显示所有者名称?
- 9. 显示特定元素的名称中的曲线图
- 10. Android GridView显示特定文件夹中存在的所有图像
- 11. android中的图像显示
- 12. 显示具有特定名称的打印机
- 13. 它没有显示所有图像
- 14. 通过列表查看显示图像和图像的名称
- 15. 点击图像和图像的名称显示在jQuery
- 16. 用不同图像名称的图像显示html页面
- 17. 显示所选图像
- 18. 如何在元素名称下显示特定元素的所有值?
- 19. 显示特定图像响应仅
- 20. 数据绑定BR没有显示所有变量名称
- 21. 显示图像显示partialy
- 22. 如何显示来自特定目录的图像,android
- 23. 显示所选图像的缩略图
- 24. 我怎样才能显示图像,而不是显示映像路径名称
- 25. Android:如何在所有活动中显示欢迎名称
- 26. Android Listview点击名称,然后显示图像
- 27. php不显示所有图像
- 28. JavaScript幻灯片显示所有图像
- 29. IE不显示所有图像
- 30. 显示选定的组合框项目显示名称
可以请你告诉我该怎么做 – indraja 2013-03-20 12:33:29