2010-01-10 189 views
2

剛開始編寫java/android,我試圖使用android.widget.VideoView。從VideoView對象獲取絕對路徑和文件名

我使用setVideoPath('/ path/filename')方法設置視頻,但似乎無法弄清楚如何獲取現有對象的路徑?

我正在使用諸如'getDuration()'和'getCurrentPosition()'等方法,他們工作得很好..但getPath方法在哪裏?

在此先感謝。

回答

2

我認爲這是不可能的。這個想法是,在您調用setVideoPath()之後,MediaPlayer下方處於「初始化」狀態,不再對確切路徑感興趣。您應該在其他地方保存這些信息(您正在播放的確切文件是什麼)。

+0

另外,它可能根本不是一個路徑,而是一個URI。 – 2010-01-10 23:17:07

+0

保持路徑+文件名在一個單獨的變量是一個好主意,並解決了我的問題。謝謝 :) – joet3ch 2010-01-10 23:24:55