我正在开发一个Android项目,我有一个VideoView和一个动态创建的MediaPlayer对象。我想知道,如何将我的MediaPlayer(它已经准备好)连接到VideoView Surface?
先谢谢大家
答案 0 :(得分:4)
首先,您必须将媒体播放器绑定到媒体控制器,先查看它然后:
mediaController.setAnchorView(videoView)
但是要小心,这只能在创建视图并且具有维度后进行,如果您将此行放在应用创建/恢复流程中,这可能会产生异常: onCreate,onStart,onResume。
你可以在WindowsFocusChanged()上完成。