0

Android アプリを開発しています。ポップアップ ウィンドウに PDF ファイル (1 ページのみを含む) を表示する必要があります。ここでは、popup.i から新しいアクティビティを開始しています。

 <activity
        android:name="com.example.myapp.Label"
        android:label="@string/title_activity_label"
        android:theme="@android:style/Theme.Dialog" > 
    </activity>

私の Label.java のコードは次のとおりです。

public class Label extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    Bundle b=getIntent().getExtras();

    String pdfurl=b.getString("url");
    Boolean dilg=b.getBoolean("isDialog");


    final String googleDocsUrl = "http://docs.google.com/viewer?url=";

    WebView mWebView=new WebView(Label.this);

   // mWebView.getSettings().setJavaScriptEnabled(true);
    WebSettings webSettings = mWebView.getSettings();
    webSettings.setPluginState(PluginState.ON);

    mWebView.setWebViewClient(new WebViewClient() {
        public boolean shouldOverrideUrlLoading(WebView view, String url){

            view.loadUrl(url);
            return false; // then it is not handled by default action
       }
    });


    mWebView.loadUrl((googleDocsUrl + pdfurl));

    setContentView(mWebView);
}
}

私のAndroidバージョンは次のとおりです:4.2

ポップアップで新しいアクティビティを開いていますが、PDF は開いていません。コードに間違いはありますか?

4

1 に答える 1