【发布时间】:2018-12-11 17:59:03
【问题描述】:
我目前正在将 iOS 应用程序移植到 Android
iOS 应用使用标签栏 + 导航控制器(在每个标签内)加载多个视图
我想在 Android 上保持相同的设计,但我有点困惑
我尝试“startActivityForResult”来加载另一个活动,TabHost 已被删除
我也试过用setContentView替换视图,我正在工作,但是由于有些标签需要10多个子屏幕,代码会很优雅。
所以我正在寻找一种解决方案,在同一个选项卡中使用 UINavigationController 之类的功能加载另一个 Activity
例如:如果我在选项卡 A 上有三个选项卡 A、B、C,我可以在按下某个按钮的同时转到 A1,如果我按下返回按钮,我希望显示 A
【问题讨论】:
-
尝试扩展
TabGroupActivity而不是TabActivity -
你明白了吗?我的意思是,
TabGroupActivity正在工作?
标签: android android-activity uinavigationcontroller android-tabhost