마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

fragment replace 가 동작안합니다...

0 추천

버튼1.

getFragmentManager().beginTransaction()
      .add(R.id.contentsLayout2, new HelpFragment())
      .commit();

 

버튼2.

getFragmentManager().beginTransaction()
      .addToBackStack(null);
getFragmentManager().beginTransaction()
      .replace(R.id.contentsLayout2, new SettingFragment());
getFragmentManager().beginTransaction().commit();

 

버튼1을 누르면 프래그먼트가 추가되고 , 2를 누르면 스택에 넣고 replace하려고 하는데 전혀동작을 안합니다. 어떤문제일까요... 구글링해보니 뭐 한 레이아웃에서는 안된다고 하는거 같던데... 도무지 감이안잡힙니다.

마이비 (620 포인트) 님이 2016년 5월 10일 질문

1개의 답변

+1 추천
 
채택된 답변

getFragmentManager().beginTransaction()
      .addToBackStack(null)
      .replace(R.id.contentsLayout2, new SettingFragment())
      .commit();

익명사용자 님이 2016년 5월 10일 답변
마이비님이 2016년 5월 10일 채택됨
...