首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

请问:Tab切换有关问题

2012-12-23 
请教:Tab切换问题大家好,我的程序的主要框架是使用Tab进行切换,假设有两个TAB:A、B,Tab按钮在每个见面都要

请教:Tab切换问题
大家好,我的程序的主要框架是使用Tab进行切换,假设有两个TAB:A、B,Tab按钮在每个见面都要显示出来,两个Tab都是按照栈的方式组织Activity的,而且两个Tab是独立的。例如:
例子1:
A1->A2->A3 到A3后,点击TAB B:到B1,然后按返回键,退出程序。

例子2:
A1->A2->A3 到A3后,点击TAB B:到B1->B2,然后点击Tab A,到A3,按返回键,到A2,再按返回键到A1,再按返回键,退出程序

例子3:
A1->A2->A3 到A3后,点击TAB B:B1->B2,然后点击Tab A,到A3,点击TAB B,到B2,按返回键,到B1,再按返回键,退出程序。

综上,有这么几个特点:
1、在当前TAB中,按返回键,就返回到当前TAB的上一个页面,如果目前已经是最底层的页面,那么就退出程序。
2、切换TAB时,总是到该TAB的最上层页面
3、每一个Tab都是互相独立的,互不影响。
4、每一个Tab的界面都可以组织成一个栈。

当然,自己可以按照上述的特点实现这样一个框剪,但是费时费力。我想的是,Android有没有一个现成的框架可供使用?
我在使用TabHost的时候发现,Tab可以关联Activity,可以使用LocalActivityManager管理子Activity,但是这个是否可以实现我的需求?谢谢大家!!!

热点排行