2017-05-31 42 views
-1

在導航抽屜中,activity1和fragment1都存在於MainActivity(導航抽屜的主要活動)中。 在這種情況下,我想知道如何從activity1跳轉到fragment1?如何在導航抽屜中將活動與碎片進行通信?

+1

請粘貼代碼 –

+1

你迄今爲止做了什麼?你應該在這裏發佈一些代碼 –

回答

0

如果您在活動1中並且想要加載導航抽屜碎片,那麼您可以使用後退按鈕返回到MainActivity,然後從導航抽屜加載碎片。但是,如果想從活動1替換片段,那麼你可以使用這個

Fragment var_fragment = new Fragment1(); 
FragmentTransaction transaction = getFragmentManager().beginTransaction(); 
transaction.replace(android.R.id.content, var_fragment); 
transaction.addToBackStack(null); 
transaction.commit(); 

,但如果你想片段添加到活動1,然後使用transaction.add(...);

請參閱本教程加載片段或活性是在導航抽屜 http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/