开发Android应用程序,我需要在弹出窗口中打开我的pdf文件。 我的代码是:
ImageView brobutton=(ImageView)layout.findViewById(R.id.imageView3);
brobutton.setOnClickListener(new OnClickListener() {
}
});
我已经开发了一个应用程序,可以使用以下代码在模拟器中打开pdf:
final String googleDocsUrl = "http://docs.google.com/viewer?url=";
WebView mWebView=new WebView(SubProducts.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(image_urlpdf);
return false; // then it is not handled by default action
}
});
mWebView.loadUrl((googleDocsUrl + image_urlpdf));
按下onclick按钮我需要打开我的pdf.Any一个建议我好主意。谢谢你提前。
答案 0 :(得分:1)
您需要修改您的应用以打开PDF。使用意图传递一些标记以警告您的应用需要打开弹出窗口以显示PDF。
检查此主题如何将活动显示为对话框Android Activity as a dialog
答案 1 :(得分:0)
您可以在自定义对话框中加载PDF文件。 创建自定义对话框的教程 - http://www.mkyong.com/android/android-custom-dialog-example/