从VideoView对象获取绝对路径和文件名

时间:2010-01-10 23:08:20

标签: java android

刚开始编写java / android,我正在尝试使用android.widget.VideoView。

我使用setVideoPath('/ path / filename')方法设置视频,但似乎无法弄清楚如何获取现有对象的路径?

我正在使用诸如'getDuration()'和'getCurrentPosition()'之类的方法,它们工作得很好..但是getPath方法在哪里?

提前致谢。

2 个答案:

答案 0 :(得分:2)

我认为这是不可能的。这个想法是,在你调用setVideoPath()之后,下面的MediaPlayer处于“初始化”状态,并且不再对确切的路径感兴趣。您应该在其他地方保留此信息(您正在播放的文件是什么)。

答案 1 :(得分:0)

实际上,如果覆盖setVideoURI,则可以获取路径。检查这个答案: https://stackoverflow.com/a/12360508/219321