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

Fragment 안에서 버튼눌렀을때 다른 Fragment로 전환 질문합니다 ㅠ

0 추천

일단 이런상황이고 그림에서 A,B,C를 다 fragment(blank)로 만들었습니다.

C버튼 눌렀을때 화면에서 D버튼까지 만들어놨구요!

A,B,C를 구현할때는 MainActivity에서 프래그먼트를 연결했는데, 프래그먼트안에서 버튼으로 프래그먼트로 화면전환 하는 법을 모르겠습니다 ㅠㅠㅠ 제발 도와주세요 ㅠㅠ

김제제 (120 포인트) 님이 2017년 10월 12일 질문

1개의 답변

0 추천
D버튼 누르면 A,B Fragment로 이동하는거 말씀하시는건가여?

 

Main에서 A,B 이동시킬때

replaceA(), replaceB() 이렇게 이동시켰다면

 

C Fragment에서 D버튼 누를때

((MainActivity)getActivity()).replaceA(); 이렇게 하시면 되여

 

접근제한자는 public으로 놔야겠죠

public void replaceA()

{

  frag~.replace(~~);

  frag.commit();

}

뭐 이런식으로..
익명사용자 님이 2017년 10월 13일 답변
답변감사드립니다!!ㅠㅠㅠ 그런데 제가 질문한것은 D버튼을 눌렀을 때, 다른 D프래그먼트로 화면전환되는것을 질문 한 것 이였습니다!!! ㅠㅠ
D Fragment를 C Fragment의 Child Fragment로 띄우고 싶으시다는건가요 ?

https://stackoverflow.com/questions/6847460/fragments-within-fragments
...