TabHost和PhoneGap

时间:2011-01-29 18:18:47

标签: android native cordova android-tabhost

我正在尝试将原生标签添加到Android上的phonegap应用程序中。 我有办法做到这一点,每个标签都有自己的Activity,并使用loadUrl在视图中加载Phonegap,但它引发了两个问题。

  1. 我担心该应用程序将会是 如果我每个都有5个标签,那就太慢了 运行Phonegap与一些 JavaScript的。
  2. 如果我回到标签,     最后一个实例状态已经存在     保存,所以如果我点击链接     从选项卡中,单击返回     选项卡不会加载主页面。
  3. 我正在考虑使用自定义线性布局创建布局main.xml,并使用一些回调按钮来调用类似于:super.loadUrl(“javascript:goTo page rand;”);但我不确定这是最好的方法,因为我必须重写标签功能和设计。

    谢谢!

1 个答案:

答案 0 :(得分:3)

由于某些架构限制,您是否真的需要选项卡是本机的?如果不是如何使用提供标签UI控件的Sencha Touch这样的框架呢?厨房密码中有一个演示:

http://dev.sencha.com/deploy/touch/examples/kitchensink/

该框架与我在Phonegap中看到的相当不错。