2013-09-21 61 views
0

我使用Vudriod在我自己的應用程序上顯示pdf。如果我運行此代碼,我可以看到pdf:如何在android中使用webview打開一個意圖?

final Intent intent = new Intent(Intent.ACTION_VIEW,uri);

String uriString = uri.toString();

String extension = uriString.substring(uriString.lastIndexOf('。')+ 1);

intent.setClass(this,extensionToActivity.get(extension));

startActivity(intent);

但我需要打開使用webview的pdf,因爲我有html的交互,並希望重載PDF頂部的PDF。有可能在webview中顯示意圖而不是使用startactivity?

如果這是不可能的,是否有可能打開webview的活動,但在透明背景。然後在webview獲取這些事件時調用縮放和滾動意圖事件?

我很新的android,請幫助我。謝謝

回答

0
String googleDocs = "https://docs.google.com/viewer?url="; 
mWebView.loadUrl(googleDocs + url); 
+0

我不想連接到互聯網並顯示我的PDF,這就是爲什麼我使用Vudriod。但我需要使用webview在pdfviewer上進行交互。這個答案是錯誤的 – Ehsan

+0

你好沒有bultin pdfviewer提供的谷歌所有第三方PDF閱讀器由outher公司開發 –

相關問題