2014-11-04 46 views
0

我正在尝试制作一个Android应用程序,该应用程序将与iPhone应用程序配对 - 两者都将为其内容的90%使用WebViews。在两个平台上创建新的WebView都需要非零时间 - 对于iPhone而言,我已经成功地创建了一个WebView ,然后用户点击任何内容,然后在导航堆栈中添加它。Android中的预加载活动?

我正在尝试与Android做同样的事情,但'Activity'概念让我失望。看起来,我的WebView必须是Activity的一部分,并且如果没有该Activity是当前在屏幕上显示的那个Activity,我就无法渲染视图。是这样吗?如果是这样,是否没有能力预加载WebView和然后插入到一个活动?

+0

您可以预先加载HTML代码和图像(或其他更大的页面元素),但是实际的'View'本身就是在android.view.View'包中声明的,正如名称所示,它是一个视图必须可视化,这意味着必须在屏幕上进行可视化处理,并且必须具有活动。 – Budius 2014-11-04 22:56:21

回答

0

当然。您可以将webview添加到布局,并将可见性设置为View.GONE,并在需要时使其可见。