2012-11-04 47 views

回答

0
public void changeFragment(){ 
    FragmentTransaction ft = getFragmentManager().beginTransaction(); 
    xyzFragment fragment = new xyzFragment(); 
    ft.replace(R.id.details_fragment, fragment); 
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); 
    ft.commit(); 
} 
  1. xyzFragmetn:包含按鈕另一片段。
  2. 調用changeFragment()方法改變片段
+0

請在未來格式化您的代碼。 – Daedalus

+0

感謝您的回覆。你的方法在fragment A或FragmentAcivity中改變片段嗎? –

+0

對不起,我的不好的知識。我是一個新手。我剛剛在片段A中嘗試了你的方法,它的工作原理。它調用片段B,但它們都出現在我的屏幕上。有沒有什麼方法只顯示片段B?謝謝 –

相關問題