Android VideoView在手机锁定后重新启动
我使用的是videoView,一切正常,问题是当我看到视频时,我锁上了手机。屏幕变黑(这是正常的,因为手机处于锁定状态),但视频开始播放 有人知道怎么解决吗 我对此进行了测试,但仍然不起作用Android VideoView在手机锁定后重新启动,android,android-videoview,Android,Android Videoview,我使用的是videoView,一切正常,问题是当我看到视频时,我锁上了手机。屏幕变黑(这是正常的,因为手机处于锁定状态),但视频开始播放 有人知道怎么解决吗 我对此进行了测试,但仍然不起作用 vv = (VideoView) findViewById(R.id.videoView1); @Override public void onPause() { super.onPause(); vv.pause(); vv.stopPlayback(); } 好的,我发现了问
vv = (VideoView) findViewById(R.id.videoView1);
@Override
public void onPause()
{
super.onPause();
vv.pause();
vv.stopPlayback();
}
好的,我发现了问题 问题是我使用了
vv.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer arg0)
{
vv.start();
}
}
当手机暂停时,它会跳过此功能,因为它会准备下一个会话
我只是用一个布尔值来控制它
@Override
public void onResume()
{
super.onResume();
reanimar = true;
}
@Override
public void onPause()
{
super.onPause();
reanimar = false;
}