我已经制作了自定义视频播放器,我在异步任务中启动视频,但它工作正常但是当我锁定屏幕时,视频正在运行,尽管如此。请推荐任何好的解决方案。
答案 0 :(得分:4)
您可以创建Asynch任务类的类对象
在您的活动中如下例
customAsynchTask mytask = new customAsynchTask();
然后您可以根据您的要求停止执行该方法
mytask.cancel(true);
就像你的情况一样,你可以在你的活动暂停时使用.cancel。
答案 1 :(得分:2)
像这样使用:
@Override
protected void onDestroy()
{
super.onDestroy();
asyncTask.cancel(true);
}