4

次のように動作させたい WebView アプリがあります。

ユーザーは任意のリンクをたどることができ、同じ WebView 内で新しいページが開かれます。ただし、ターゲットが YouTube の場合は、次の 2 つのシナリオが必要です。

  1. YouTube Android アプリを開いてビデオを表示します
  2. ビデオを表示するには、標準ブラウザを開きます。

私の主な活動は次のとおりです。

package com.prgguru.android;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.webkit.WebView;


@SuppressLint("SetJavaScriptEnabled")
public class MainActivity extends Activity {
     WebView browser;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        browser=(WebView)findViewById(R.id.webkit);     
        browser.getSettings().setJavaScriptEnabled(true);
        browser.getSettings().setDefaultFontSize(20);
        browser.loadUrl("http://exo-agency.com/funnytube/");   
    }
}

前もって感謝します。

4

1 に答える 1