刚开始编写java / android,我正在尝试使用android.widget.VideoView。
我使用setVideoPath('/ path / filename')方法设置视频,但似乎无法弄清楚如何获取现有对象的路径?
我正在使用诸如'getDuration()'和'getCurrentPosition()'之类的方法,它们工作得很好..但是getPath方法在哪里?
提前致谢。
答案 0 :(得分:2)
我认为这是不可能的。这个想法是,在你调用setVideoPath()之后,下面的MediaPlayer处于“初始化”状态,并且不再对确切的路径感兴趣。您应该在其他地方保留此信息(您正在播放的文件是什么)。
答案 1 :(得分:0)
实际上,如果覆盖setVideoURI,则可以获取路径。检查这个答案: https://stackoverflow.com/a/12360508/219321