안드로이드 네비게이션 드로어 질문이요!!
조회수 2348회
네비게이션드로어 질문드립니다!
네비게이션 드로어 메뉴에 A,B가 있고, 메뉴A를 눌렀을때 나오는 화면안에있는 프로팅 버튼을 눌렀을때 B메뉴가 선택되도록 하고싶은데 어찌해야하는건가요....?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
네비게이션 드로워의 메뉴를 어떻게 구현했는지에 따라서 방법이 달라질 것 같은데요. 일단은 안드로이드 스튜디오에서 새로운 프로젝트 생성 시, 프로젝트 마법사에서 "Navigation Drawer Activity"를 클릭해서 만들어진 코드를 기준으로 설명했습니다.
NagationView의 setCheckedItem() 함수를 이용해서 네비게이션 드로워의 특정 메뉴를 선택하게 할 수 있습니다.
final NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); navigationView.setNavigationItemSelectedListener(this); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { navigationView.setCheckedItem(R.id.nav_manage); } });
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력