Android标签,片段和向上导航

时间:2016-09-15 05:48:04

标签: android android-fragments tabs up-navigation

我正在开发一个具有登录视图的Android应用程序,并在登录后加载带有标签的视图。每个选项卡都可以包含一系列视图。结构看起来像

login -> tab view
          - tab 1
             - view 1a -> view 1b -> view 1c
          - tab 2
             - view 2
          - tab 3
             -view 3a -> view 3b

每个标签彼此独立。到目前为止,我已经实现了它,以便登录和选项卡视图是活动,每个选项卡包含一个片段,并且在视图更改时,内容随

更改
 mViewId = R.layout.new_view_id;
 getFragmentManager().beginTransaction().detach(ChargeLunchFragment.this)
                    .attach(ChargeLunchFragment.this).commit(); 
mViewId中使用

onViewCreated来加载正确的视图。什么是"正确"实现这种结构的方式?每个视图有一个片段会更好吗?这将如何改变FragmentPagerAdapter

另一件事是导航。我喜欢依赖当前视图的向上按钮操作。例如,在视图1c中,向上按钮应该加载视图1b,在1b中它应该加载1a,而在1a中,不应该显示向上按钮。如何从片段中访问按钮(或操作栏)?还是应该在活动级别处理?

0 个答案:

没有答案