简体   繁体   English

如何在Android中使用WebView打开意图?

[英]how open an intent using webview in android?

I am using Vudriod to show pdf on my own app. 我正在使用Vudriod在自己的应用程序上显示pdf。 If i run this code I can see the pdf: 如果我运行此代码,我可以看到pdf:

final Intent intent = new Intent(Intent.ACTION_VIEW, uri); 最终意图意图=新意图(Intent.ACTION_VIEW,uri);

String uriString = uri.toString(); 字符串uriString = uri.toString();

String extension = uriString.substring(uriString.lastIndexOf('.') + 1); 字符串扩展名= uriString.substring(uriString.lastIndexOf('。')+ 1);

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

startActivity(intent); startActivity(intent);

But i need to open pdf using webview because i have html interactions and want to overload html on top the pdf. 但是我需要使用webview打开pdf,因为我具有html交互功能,并且想在pdf顶部重载html。 is it possible to show the intent inside webview instead of using startactivity? 是否可以在webview中显示意图而不是使用startactivity?

if it is not possible, is it possible to open webview upon activity but in transparent background. 如果不可能,是否可以在活动时以透明背景打开Webview。 Then call zoomin and scrolling event of intent when webview got these events? 然后在webview收到这些事件时调用intent的zoomin和scrolling事件吗?

I am very new in android, please help me. 我是android的新手,请帮助我。 Thanks 谢谢

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM