啊!!!放假结束后的第一天就被来了一个下马威。。。。。在做一个关于视频播放的例子,用的是VideoView,通过setVideoPath的方法,可以直接播放外部视频文件。但是,当我把文件放到了assets中,问题就出来了。。。。读不到这个视频文件的路径。。。。结果就是搞了好久也没能直接从assets中读取视频文件。
其实不是没有解决方法,可以用assetmanager来获得assets文件夹下的文件的流,再把这个流写到外部文件中就行了,但是总觉得这样浪费了客户的设备存储空间。所以就没做这方面的验证。
或者说是用SurfaceView来做,因为VideoView是继承自SurfaceView的,所以SurfaceView也可以来做视频播放,这个就留在明天来做技术验证吧。
其实不是没有解决方法,可以用assetmanager来获得assets文件夹下的文件的流,再把这个流写到外部文件中就行了,但是总觉得这样浪费了客户的设备存储空间。所以就没做这方面的验证。
或者说是用SurfaceView来做,因为VideoView是继承自SurfaceView的,所以SurfaceView也可以来做视频播放,这个就留在明天来做技术验证吧。