我来自iOS系统,在进行iOS应用程序在安卓上的移植过程中,我发现iOS有Storyboard可以连接不同的视图(活动)并将它们嵌入底部导航栏和顶部导航栏。我目前遇到的问题是如何在安卓上实现底部导航栏。
比如说,我有3个底部导航项,具体如下:
1.tab1 - page1.1 - page1.2
2.tab2 - page2.1 - page2.2 - page2.3
3.tab3 - page3.1 - page3.2 - page3.3
例如,在tab1中,我有page1.1,然后假设我在page1.1中有一个按钮,点击后会跳转到page1.2。如果我从page1.2返回,则应该返回到page1.1。page2.1同样如此,我可以进入page2.2,然后从page2.2可以进入page2.3。我还想从page3.2跳转到page1.2。
我已经了解到使用fragment是最好的方法(每个page.x将成为不同的fragment,并且具有不同的布局),但它似乎并不容易。我也读到可以使用activities,但很多人建议不要使用。
请问您建议我重点关注什么?除了fragment和activities之外,还有其他解决方案需要考虑吗?谢谢。
比如说,我有3个底部导航项,具体如下:
1.tab1 - page1.1 - page1.2
2.tab2 - page2.1 - page2.2 - page2.3
3.tab3 - page3.1 - page3.2 - page3.3
例如,在tab1中,我有page1.1,然后假设我在page1.1中有一个按钮,点击后会跳转到page1.2。如果我从page1.2返回,则应该返回到page1.1。page2.1同样如此,我可以进入page2.2,然后从page2.2可以进入page2.3。我还想从page3.2跳转到page1.2。
我已经了解到使用fragment是最好的方法(每个page.x将成为不同的fragment,并且具有不同的布局),但它似乎并不容易。我也读到可以使用activities,但很多人建议不要使用。
请问您建议我重点关注什么?除了fragment和activities之外,还有其他解决方案需要考虑吗?谢谢。