您可以使用Fragment。
第一:在活动中。你创建Navigatior。 在活动的XML有:
<DrawerLayout>
<Toolbar> or (Control Home of you)
<FrameLayout id="content_main">
然后:创建SettingFragment延长片段
HomeFragment延长片段
ExpansesFragment延长片段
import support.v4.Fragment
在活动延长活动
onCre吃了:
FragmentManager manager = getSupportFragmentManager();
manager.beginTransaction()
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
.replace(R.id.content_main, HomeFragment)
.commit();
在抽屉里。事件Onclick
Home
FragmentManager manager = getSupportFragmentManager();
manager.beginTransaction()
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
.replace(R.id.content_main, HomeFragment)
.commit();
Expenses
FragmentManager manager = getSupportFragmentManager();
manager.beginTransaction()
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
.replace(R.id.content_main, ExpensesFragment)
.commit();
Category
FragmentManager manager = getSupportFragmentManager();
manager.beginTransaction()
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
.replace(R.id.content_main, CategoryFragment)
.commit();
谢谢!我目前也在使用react-navigation,这很好。 RN的社区肯定会迅速行动! – czphilip