2012-01-09 42 views

回答

1

对我来说,最简单的方法就是使用android菜单作为在不同选项卡之间进行选择的方式,而不是真正的选项卡视图。当用户点击一个菜单按钮时,你加载另一个活动,菜单再次隐藏。

tabhost旨在保持整个应用程序生命周期。像这样使用它是错误的。使用选项卡实现此目的的一种方法是将其设置为完全不可见,然后加载通常位于整个屏幕上选项卡中的活动。

+0

我试着用滑动窗口小部件将标志设置为no_animation和no_history,但我的应用程序基于web服务和xml解析,因此每次点击(按钮)时都会再次调用整个活动并完成整个解析。所以我喜欢tab小工具,因为活动状态保持不变。 – ZealDeveloper 2012-01-09 11:48:08