In this tutorial code snippet for play youtube video in webview using youtube video url.
Below is the code snippet using that you can play youtube video in android application.
Put this brlow code in your onCreate() method.
WebView mWebView = (WebView) findViewById(R.id.webView1);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_INSET);
mWebView.setWebChromeClient(new WebChromeClient() {
});
mWebView.loadUrl("YOUR YOUTUBE VIDEO URL HERE");
mWebView.setWebViewClient(new MyWebViewClient());
Create this class MyWebViewClient in your package.
Put this code snippet in your MyWebViewClient class
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
Using this code you can play your youtube video in webview using youtube url.