我正在尝试将 native 选项卡添加到我在 Android 上的 phonegap 应用程序。 我有一种方法可以做到这一点,每个选项卡都有自己的 Activity 并使用 loadUrl 在 View 中加载 Phonegap,但这会引发两个问题。
- 恐怕该应用程序将成为 如果我每个有 5 个标签,那会非常慢 与一些人一起运行 Phonegap javascript。
- 如果我回到标签页, 最后一个实例状态是 已保存,所以如果我点击链接 从选项卡中,单击返回 选项卡不会加载回主页。
我正在考虑创建一个带有自定义线性布局和一些回调按钮的布局 main.xml 来调用类似:super.loadUrl("javascript: goTo page rand;");但我不确定这是最好的方法,因为我必须重写选项卡的功能和设计。
谢谢!
最佳答案
由于某些架构限制,您真的需要原生标签吗?如果不是,使用像 Sencha Touch 这样提供选项卡 UI 控件的框架怎么样? kitchensink 代码中有一个演示:
http://dev.sencha.com/deploy/touch/examples/kitchensink/
从我在 Phonegap 内部看到的情况来看,该框架运行良好。
关于android - TabHost 和 PhoneGap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4838573/