抱歉,不确定是否有noob问题。正如标题所说,我想在setAudioSessionId
中使用setAudioAttributes
,setScreenOnWhilePlaying
和VideoView
。但我似乎无法找到任何教导如何做到这一点。 VideoView中没有getMediaPlayer
方法,并且在传递MediaPlayer实例的onPrepared
中设置它们似乎为时已晚。那么如何在VideoView中使用它们,是否还有其他一些我可以使用的VideoView初始化回调?或者是否有任何东西可以让我一般为应用程序设置流类型?并且不使用像setScreenOnWhilePlaying
这样的唤醒锁来维持屏幕?
非常感谢! :)
答案 0 :(得分:0)
VideoView是MediaPlayer的包装器。 VideoView在其中实例化一个MediaPlayer对象,永远不会公开它。