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

Fragment에서 ListView 사용하고싶은데요.

0 추천
Fragment를 사용해서 페이스북 처음 화면처럼 좌우 슬라이딩메뉴를 구현해놨는데요

여기서 슬라이딩 메뉴를 열면 리스트를 불러와서 리스트 클릭시 슬라이딩 하기전 화면에 값을 불러오고 싶은데

제가 아직 개발 초짜라 이런저런 설명봐도 잘모르겠는데요.

그린, 레드, 블루 이런 리스트 아이템들이 슬라이딩 메뉴에 있으면 그린 클릭시

메인화면의 바탕이 초록색으로 되게 하고 싶은데,프래그먼트 리스트뷰를 어떻게 적용 해서 setAdapter를 어떻게해서

불러오는지 모르겠습니다.

자세히 설명좀 부탁드립니다.ㅠㅠ
JokerMK (470 포인트) 님이 2013년 8월 2일 질문

1개의 답변

+1 추천
 
채택된 답변
왼쪽에는 리스트뷰가 있고, 오른쪽에는 프라그먼트가 있다고 가정하고 설명드리면

 

왼쪽에서 보통 리스트뷰처럼 onItemClickListener를 통해 뭘 선택햇는지 알 수 있죠 ?

오른쪽은 화면마다 각각 다른 Fragment 로 구현되어있을 것이구요.

 

그럼 해당 position 값에 따라 알맞은 Frament 객체를 생성한 후, fragmentTransaction을 통해 Fragment를 Commit하여 변경하시면 됩니다.

 

위의 작업은 프라그먼트 최초화면 띄울 때 사용하는것이라 쉽게 이해 됫으리라 생각합니다.
dev_아마 (9,750 포인트) 님이 2013년 8월 2일 답변
JokerMK님이 2013년 10월 30일 채택됨
...