Android中的YouTube视频

时间:2011-03-02 02:09:55

标签: android youtube

我正在尝试在Android中加载YouTube视频。

我在xml中添加了一个WebView:

  <WebView android:id="@+id/VideoView"
           android:layout_height="fill_parent"
           android:layout_width="fill_parent" />

然后我按如下方式加载它:

WebView webview = new WebView(this);
setContentView(R.layout.webview);

String htmlString = "<html> <body> <embed src=\"http://www.youtube.com/watch?v=XS998HaGk9M\"; type=application/x-shockwave-flash width="+640+" height="+385+"> </embed> </body> </html>";   
webview.loadData(htmlString, "text/html", "utf-8");

我已为清单添加了适当的权限。我收到的只是一个空白的白色屏幕,没有任何负载。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:5)

不要使用webview,而是开始新的Intent ...

    startActivity(new Intent(Intent.ACTION_VIEW, 
       Uri.parse("http://www.youtube.com/watch?v=XS998HaGk9M")));