【发布时间】:2014-11-04 22:42:26
【问题描述】:
我正在尝试制作一个与 iPhone 应用程序配对的 Android 应用程序 - 这两个应用程序都将使用 WebViews 来处理其 90% 的内容。在两个平台上创建一个新的 WebView 花费的时间非零 - 对于 iPhone,我已经成功地创建了一个 WebView before 用户点击任何东西,然后在他们将其添加到导航堆栈时做。
我正在尝试对 Android 做同样的事情,但“活动”概念让我望而却步。看来我的 WebView 必须是 Activity 的一部分,如果没有该 Activity 是当前显示在屏幕上的视图,我将无法呈现视图。是这样吗?如果是这样,是否无法预加载 WebView 并然后将其插入到 Activity 中?
【问题讨论】:
-
您可以预加载 HTML 代码和图像(或页面的其他更大元素),但实际的
View本身正如在包android.view.View中声明的那样,正如名称所述,它是一个视图,它必须被可视化,这意味着它必须在屏幕上才能被可视化,并且它必须与一个活动一起。
标签: android android-activity android-webview