手机锁定android后,VideoView重启

时间:2014-05-29 15:22:36

标签: android android-videoview

我正在使用videoView,一切正常,问题是当我看到视频时我锁定了手机。屏幕变黑(这是正常的,因为手机已锁定)但视频的声音开始了,

任何人都知道如何解决它?

我测试了这个,但仍然没有工作

vv = (VideoView) findViewById(R.id.videoView1);

@Override
public void onPause()
{
    super.onPause();
    vv.pause();
    vv.stopPlayback();
}

1 个答案:

答案 0 :(得分:0)

好的,我发现了问题,

问题在于我正在使用

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;
}