У меня есть TabHost с 3 TabSpecs. Одна вкладка использует WebView, и когда я загружаю URL-адрес со встроенным видео YouTube, а затем нажимаю на другую вкладку, видео YouTube всплывает над содержащей его вкладкой и отображается на последующих вкладках. Мне нужно, чтобы видео НЕ было видно, когда выбрана другая вкладка.
Приложение создано с использованием этого руководства: «http://developer.android.com/resources/tutorials/views/hello-tabwidget.html».
Я изменил ArtistsActivity для использования WebView:
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class ArtistsActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
WebView view = new WebView(this);
view.getSettings().setJavaScriptEnabled(true);
view.getSettings().setPluginsEnabled(true);
view.setWebViewClient(new MyWebViewClient());
view.loadUrl("http://www.jaydial.net/android/youtube.htm");
setContentView(view);
}
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
Любые предложения о том, как это исправить?
Спасибо
ДжейДиал