ここに問題があります: WebViewClient 内にいる間は、YouTube ビデオを機能させることができないようです。インテントを使用してみましたが、ブラウザまたは YouTube アプリにしかリダイレクトされません (vnd:+VIDEO_ID を使用している場合)。私は youtube ページ (例: http://www.youtube.com/user/thenewboston ) にいて、まだ webview クライアント内にいることを望みます - ユーザーはアプリを離れることはできません。
これを自分で試してみたところ、動画/チャンネルの YouTube モバイル ページが表示されました。Droid でビデオをタッチすると、ビデオが強調表示されるだけで、何もしないという事実を除いて、すべてが機能します。
私のアプリケーションは無料で、アプリの下部にある広告バナーによって資金提供されているため、これが必要です。これは、ネイティブの Android ブラウザーではなく WebViewClient でのみ表示できます。JavaScript とプラグインが有効になっています。Froyo をターゲット SDK として使用しており、携帯電話に Adobe Flash Player がインストールされています。
setContentView(R.layout.internetv);
final WebView wv = (WebView) findViewById(R.id.web_holder);
/* for example */
wv.loadUrl("http://www.youtube.com/user/PokeGuideHD");
wv.setWebViewClient(new myClient());
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setPluginsEnabled (true);
wv.getSettings().setBuiltInZoomControls(true);
wv.requestFocus(View.FOCUS_DOWN);