标签: android android-activity android-webview webviewclient hybrid-mobile-app
我正在做混合应用程序。它有两个登录和回家的活动。
在登录活动中,加载了包含许多java脚本的Web视图。现在我想在家庭活动中使用相同的webview,因为加载所有JavaScript需要一些时间。
根据android指南行,我们无法将视图从一个活动传递到另一个活动。
如何解决这个问题?
答案 0 :(得分:1)
我会参考@rupps的回答here
MutableContextWrapper mMutableContext=new MutableContextWrapper(context); WebView mWebView=new WebView(mMutableContext);
当您想要更改此webview的父级时,您可以更改它的上下文。
mMutableContext.setBaseContext(newcontext);
我也在寻找一个解决方案,经过大量的溢出后,我的堆栈来到了这个解决方案。 谢谢@rupps