gpt4 book ai didi

android - 如何在 GalleryView 中显示 SD 卡中的图像

转载 作者:行者123 更新时间:2023-11-29 22:34:00 25 4
gpt4 key购买 nike

我试图在画廊 View 中显示存储在 SD 卡中的所有图像。

我尝试过使用内容提供程序(android.provider.MediaStore.images.Media 类),但似乎卡在了某个点上。不确定这是否是解决问题的方法。

到目前为止,这是我的代码:

        String[] colsNeeded = new String[]{Media._ID, Media.TITLE};
Uri mMedia = Media.EXTERNAL_CONTENT_URI;

//Create a cursor using the URI & column names needd
Cursor c = managedQuery(mMedia, colsNeeded, null, null, Media.DATE_TAKEN + " ASC");

//What kind of adapter should I create here
//that contains images from the cursor??
SpinnerAdapter sa = null; //This is the point I get stuck

//Set the adapter of the gallery view
Gallery galleryPetPhotos = (Gallery)findViewById(R.id.GalleryPetPhotos);
galleryPetPhotos.setAdapter(sa);

只要向正确的方向轻推,我们将不胜感激。

最佳答案

这篇博文有一个很好的例子。它向您展示了如何做适配器:http://mihaifonoage.blogspot.com/2009/09/displaying-images-from-sd-card-in.html但是,我将扩展 CursorAdapter 而不是 BaseAdapter。

关于android - 如何在 GalleryView 中显示 SD 卡中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com