2010-01-10 4 views
2

J'ai commencé à écrire java/android et j'essaie d'utiliser android.widget.VideoView.Obtenir le chemin absolu et le nom de fichier de l'objet VideoView

J'ai défini la vidéo en utilisant la méthode setVideoPath ('/ path/filename'), mais n'arrive pas à comprendre comment obtenir le chemin sur un objet existant? J'utilise des méthodes telles que 'getDuration()' et 'getCurrentPosition()' et elles fonctionnent bien .. mais où est la méthode getPath?

Merci d'avance.

Répondre

2

Je pense que ce n'est pas possible. L'idée est, après avoir appelé setVideoPath(), le MediaPlayer en dessous est dans l'état "initialisé" et n'est plus intéressé par le chemin exact. Vous devriez conserver cette information (quel est le fichier exact que vous jouez) ailleurs.

+0

De plus, ce n'est peut-être pas un chemin, mais un URI. –

+0

Garder le chemin + nom de fichier dans une variable séparée est une bonne idée, et résout mon problème. Merci :) – joet3ch

Questions connexes