我有一个片段,视频片段存在于该片段中。我有一个视频管你的网址。 我尝试了videoview和webview。但它没有用。 我应该如何在该布局中播放该视频?
答案 0 :(得分:2)
只需使用普通的webview
,一切都会好的。
试试这个 :( 经过测试并正常工作)
new Thread(new Runnable() {
@Override
public void run() {
final WebView myWebView = (WebView) findViewById(R.id.webView1);
myWebView.setWebViewClient(new WebViewClient());
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.setWebChromeClient(new WebChromeClient());
try {
Log.e("Status", "tried url");
myWebView.loadUrl("http://youtube.com/xxxxxxxxx");
handler.post(new Runnable() {
@Override
public void run() {
Log.e("Status", "In Run():");
}
});
} catch (Exception e) {
e.printStackTrace();
Log.e("Status", "exception");
}
}
}).start();
答案 1 :(得分:2)
您应该使用YouTube Android Player API
它为您提供了一个高效的YouTube播放器视图(甚至更好 - Fragment),用于嵌入您可以编程控制的应用中。