2012-11-06 3 views
0

Comment placer un curseur sur la dernière vidéo enregistrée? Le but est d'obtenir une vignette. Le code suivant fonctionne très bien, mais parfois, il ne reçoit pas la plus récente vidéo:MediaStore obtient le curseur pour la dernière vidéo enregistrée

Uri uri = Uri.parse("content://media/external/video/media"); 
Cursor c = cr.query(uri, proj, null, null, null); 
c.moveToLast(); 
+1

La lecture de la vidéo la plus récente n'est pas garantie. Des vidéos régulières apparaissent également dans cette liste. – zapl

Répondre

0

Vous pouvez utiliser la colonne DATE_TAKEN dans votre requête qui sera maximale pour la dernière vidéo. De toute façon, comme @zapl mentionné dans les commentaires, ce ne sera pas nécessairement une vidéo enregistrée. J'espère que cela t'aides.

+0

à la fin j'ai eu une référence au fichier où la vidéo de Just-Recorder a été stockée. Merci pour votre réponse. – ticofab

+0

@fabio, de rien! – Egor

Questions connexes