Ram*_*iri 7 java android background webview
在我的一个应用程序中,我使用webview加载页面,方案是我有活动A和活动B,活动A显示菜单列表,在选择列表中的任何项目时它将打开活动B,在活动中BI正在做所有与webview相关的活动,例如使用URL加载webview但是花了很多时间来显示该页面,我的问题就在那里我可以在活动A中预加载webview并将其传递给B以立即加载.
如果可以在活动A中预加载webview并将其传递给活动B以立即呈现,请告诉我它是如何可行的?
注意:我可以在活动A中使用进度对话框,直到webview加载(等到onPageFinished)被调用并启动活动B,但是如何在此处立即加载webview?
您无法以任何方式在活动之间共享传输视图。因此,您应该留在单个活动中(您可以使用片段来组织您的视图)。创建webview,隐藏它,开始加载数据。加载数据时显示 webview。
PS 您可以手动下载 html 源代码和/或一些资源以便稍后与 webview 一起使用...但这可能很棘手。
| 归档时间: |
|
| 查看次数: |
548 次 |
| 最近记录: |