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

fragment에서 리스트뷰 클릭시 처리하는방법좀요

0 추천
현재 fragment안에 리스트뷰를 만들었습니다.

그리고 그 리스트뷰의 아이템을 클릭ㅎㅏ면 상세보기로 나와야하는데

fragment에서 fragment로 화면전환을 어떻게 하나요?

intent가 안써지는것 같은데ㅠㅠㅠㅠㅠㅠㅠㅠ
꿀떡 (2,700 포인트) 님이 2015년 12월 24일 질문

1개의 답변

0 추천

프래그먼트는 액티비티 안에 구성되어 있을꺼고 각 프래그먼트간의 이동은

getFragmentManager().beginTransaction().replace(R.id.content, new Fragment1()).commit();

형식으로 갑니다. intent 는 새로운 activity 를 실행할때 사용될꺼구요

굳이 activity 밑에 프래그먼트 구조로 두개 만들면 intent 로 하면되겠지만

일반적으로는 위의  beginTransaction 형태로 실행하겠죠.

라쎄린드 (25,460 포인트) 님이 2015년 12월 24일 답변
감사합니다 이렇게 하였는데 프래그먼트 위에 프래그먼트가 겹치더라구요ㅠㅠ
그래서                 ft.addToBackStack(null);
이것을 넣어줬는데도 겹치는데 어떻게 해결합니까ㅠㅠ
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.hide(현재프래그먼트.this) 해주면 안겹칠듯
...