Benutzerdefinierte Galerie mit Bildern und Videos in android, um mehrere Elemente auszuwählen
ich möchte erstellen Sie eine benutzerdefinierte Galerie, um alle Bilder und videos(zusammen mit Dauer) in sdcard. ich bin mit dem folgenden code erstellen Sie einen eigenen Galerie
Code:
final String[] columns = { MediaStore.Images.Media.DATA ,MediaStore.Images.Media._ID};
final String orderBy = MediaStore.Images.Media.DATE_TAKEN;
Cursor imagecursor = getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns, null,
null, orderBy + " DESC");
this.imageUrls = new ArrayList<String>();
for (int i = 0; i < imagecursor.getCount(); i++) {
imagecursor.moveToPosition(i);
int dataColumnIndex = imagecursor.getColumnIndex(MediaStore.Images.Media.DATA);
imageUrls.add(imagecursor.getString(dataColumnIndex));
}
String[] parameters = { MediaStore.Video.Media._ID,
MediaStore.Video.Media.DATA,
MediaStore.Video.Media.DISPLAY_NAME,
MediaStore.Video.Media.SIZE, MediaStore.Video.Media.DURATION,
MediaStore.Video.Media.DATE_TAKEN,MediaStore.Video.Thumbnails.DATA};
Cursor videocursor = getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
parameters, null, null, null);
for (int i = 0; i < videocursor.getCount(); i++) {
videocursor.moveToPosition(i);
imageUrls.add(videocursor.getString(videocursor.getColumnIndex(MediaStore.Video.Thumbnails.DATA)));
}
options = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.stub_image)
.showImageForEmptyUri(R.drawable.image_for_empty_url)
.cacheInMemory()
.cacheOnDisc()
.build();
imageAdapter = new ImageAdapter(this, imageUrls);
aus dem obigen code, den ich in der Lage bin, um den Pfad des Videos, wie bekomme ich das video-Miniaturbild zusammen mit video-Dauer. und stellen es in die Galerie
wenn es irgendwelche buit in Projekte für benutzerdefinierte Galerie mit videos und Bildern, postet bitte die links
eigentlich will ich erstellen Sie eine benutzerdefinierte Galerie wählen Sie mehrere Bild-und video-Dateien. ich suchte eine Menge im google zu finden, bin ich das custom image gallery, aber nicht mit videos bitte helfen Sie mir bei der Lösung dieses Problems.
- können Sie veröffentlichen, was Sie am Ende machen? Ich bin versucht, das gleiche zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nehmen die Idee von Custom GridView mit option mehrere Auswahl-option.
Es ist ein open-source-Projekt in Github.
https://github.com/paramvir-b/AndroidGridViewCompatLib
in diesem Beispiel müssen Sie ändern
zu
oder
Für Video:-
für die Anreise Dauer:-
Erste Video-Thumbnails und Dauer:
Versuchen Sie diesen link
Android-custom-image-gallery mit checkbox im grid, um mehrere Elemente auszuwählen
http://vikaskanani.wordpress.com/2011/07/20/android-custom-image-gallery-with-checkbox-in-grid-to-select-multiple/