当我在Android的Webview中播放视频时,它可以完美地播放。但是当我按下返回按钮或主页键时,它并不会停止声音。它会在后台继续播放。
只有在我从最近应用程序中删除我的应用程序时,这个声音才会停止,否则它会在后台继续播放。
我尝试了下面链接中提供的所有解决方案,但没有一个适用于我。 http://devsolvd.com/questions/how-to-stop-youtube-video-playing-in-android-webview 这个问题在Android 4.1中不会发生,在Android 4.4.2(Kitkat)中,Webview会在后台播放声音。
我的代码是:
只有在我从最近应用程序中删除我的应用程序时,这个声音才会停止,否则它会在后台继续播放。
我尝试了下面链接中提供的所有解决方案,但没有一个适用于我。 http://devsolvd.com/questions/how-to-stop-youtube-video-playing-in-android-webview 这个问题在Android 4.1中不会发生,在Android 4.4.2(Kitkat)中,Webview会在后台播放声音。
我的代码是:
@Override
protected void onResume()
{
// TODO Auto-generated method stub
super.onResume();
if (onResumeCall)
{
webView.onResume();
setContentsData();
if (contentHolders.size() > 0)
selectItem(currentIndex, 0, FIRST_PAGE);
}
onResumeCall = true;
//webView.onResume();
Log.i("OnREsume", "OnREsume");
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
}
@Override
public void onBackPressed() //when back pressed then
{
// TODO Auto-generated method stub
super.onBackPressed();
}
我尝试了许多方法,但都没有起作用。请帮帮我。