Je suis débutant en programmation Android.
J'écris une application pour répertorier tous les fichiers vidéo dans un dossier et afficher les informations de toutes les vidéos du dossier. Mais lorsque j'essaie d'obtenir la durée de la vidéo, elle renvoie null et je ne trouve pas le moyen de l'obtenir.
Est-ce que quelqu'un peut m'aider?
Ci-dessous mon code :
Uri uri = Uri.parse("content://media/external/video/media/9");
Cursor cursor = MediaStore.Video.query(res, data.getData(), new String[]{MediaStore.Video.VideoColumns.DURATION});
if(cursor.moveToFirst()) {
String duration = cursor.getString(0);
System.out.println("Duration: " + duration);
}