我在網格視圖中顯示所有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. Android在ViewPager中顯示特定圖像
- 2. PHP的foreach如何過濾圖像名稱顯示特定的圖像,你要
- 3. 顯示在wordpress中顯示名稱的所有角色
- 4. 給定顯示名稱的顯示接點android
- 5. Bootstrap Image Gallery顯示來自多個畫廊的所有圖像。只想顯示特定的圖庫圖像
- 6. 只顯示所選名稱
- 7. 顯示名稱未顯示
- 8. MWPhotoBrowser不顯示導航標題中單個圖像的顯示圖像名稱
- 9. Android圖庫顯示選定的圖像
- 10. 顯示特定於NSString值的圖像
- 11. 顯示特定Shopify變體的圖像
- 12. 如何僅顯示所有者名稱?
- 13. 如何才能從Employee表中顯示的所有名稱,使名稱之一顯示了第一
- 14. Javascript要顯示圖像名稱列表
- 15. 顯示圖像Android
- 16. 顯示特定元素的名稱中的曲線圖
- 17. 顯示目錄中的所有圖像
- 18. Android:GridView顯示幾乎所有的圖像
- 19. Android GridView顯示特定文件夾中存在的所有圖像
- 20. Android:在屏幕上顯示來自特定目錄的所有圖像
- 21. Android中的圖像顯示
- 22. Android的顯示圖像
- 23. android中的圖像顯示
- 24. 如何顯示Android圖庫上特定文件夾的圖像
- 25. 顯示具有特定名稱的打印機
- 26. 的Android的DatePicker顯示月份名稱
- 27. 它沒有顯示所有圖像
- 28. 用不同圖像名稱的圖像顯示html頁面
- 29. 點擊圖像和圖像的名稱顯示在jQuery
- 30. 從資源中顯示圖像名稱中的圖像
可以請你告訴我該怎麼做 – indraja 2013-03-20 12:33:29