jjzjj

setVideoURI

全部标签

java - VideoView的setVideoPath和setVideoURI有什么区别

VideoView有两种不同的方式来指定要播放的视频:setVideoPath(字符串路径)setVideoUri(乌里乌里)两者有什么区别,什么时候应该使用其中之一? 最佳答案 查看源代码,除了你传递的类型之外没有什么不同。/***Setsvideopath.**@parampaththepathofthevideo.*/publicvoidsetVideoPath(Stringpath){setVideoURI(Uri.parse(path));}/***SetsvideoURI.**@paramuritheURIofthevi

Android VideoView setVideoURI 阻塞 UI 线程

Android中VideoView的setVideoURI方法似乎阻塞了UI线程。一旦我调用此方法,UI就会变得迟钝,即使在快速设备上也是如此。这里有提高性能的方法吗?我能在这里找到的唯一一个与该主题相关的线程:https://groups.google.com/forum/#!topic/android-developers/eAAEAEDcksM但它已经很老了,没有令人满意的答案。 最佳答案 VideoView.setVideoURI()启动一个新的媒体播放线程,但它是媒体解码部分导致额外的延迟。唯一可能适合您的解决方案是使用一