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

NavigationView 를 이용하여 각각 Activity를 출력하는 것에 대한 문의입니다.

0 추천

안녕하세요. 수고가 많으십니다.

제 질문 제목이 조금 설명이 부족하네요.;;;

제가 Tab 위젯을 보니 각 탭별 액티비티를 설정하고 Flagment layout에 각 액티비티에 해당하는 레이아웃을 띄우는 것을 보고서 탭 위젯 대신 Nevigation View로 같은 기능을 하게끔 만들어보고 싶은데요.

왼쪽에 Nevigation View를 띄워 손으로 드래그 했을 시 메뉴가 보이는 것은 성공했습니다만 네비게이션 뷰의 각 버튼을 클릭했을 때 오른쪽에 해당 항목이 나오는 것은 어떻게 하는지 모르겠습니다.

일단 버튼별 항목에 해당하는 Activity와 layout은 만들었는데 이것을 어떻게 연결해야 할지 모르겠습니다.

 

Navigation View도 버튼을 누를 때마다 해당 액티비티 화면이 보이게 하려면 어떻게 해야 하는지 답변 부탁드립니다.

 

 

 

滅成地天何 (400 포인트) 님이 2016년 4월 1일 질문

1개의 답변

+1 추천
 
채택된 답변
activity (layout) 에서 fragment (layout) 으로 변경하셔야 겠네요

navigation view 에서 setNavigationItemSelectedListener 를 설정하고 fragment manager 를 통해서 view 를 변경해보세요

https://www.google.co.kr/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=andorid+fragment+manager
aucd29 (218,390 포인트) 님이 2016년 4월 1일 답변
滅成地天何님이 2016년 4월 1일 채택됨
친절하고 빠른 답변 감사합니다.^^
요구사항이 명확했습니다. 다른분들도 질문을 이렇게 하는법을 배워야할 터인데 말이죠 :)
...