Skip to Main Content
Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
book

Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)

by 우정은, 돈 그리피스, 데이비드 그리피스
July 2018
Beginner content levelBeginner
936 pages
26h 17m
Korean
Hanbit Media, Inc.
Content preview from Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
지금 여기예요
4
651
내비게이션 드로워
onNavigationItemSelected()
메서드 구현
사용자가 내비게이션 드로워의 항목을 선택하면
onNavigationItemSelected
()
메서드가 호출됩니다.
이 메서드는 사용자가 클릭한 항목을 가리키는
MenuItem
을 인자로 받으며
드로워의 항목을 강조 표시해야 하는지 가리키는 불린값을 반환합니다.
이 메서드는 클릭한 항목에 맞는 적절한 화면을 표시합니다. 액티비티를
표시해야 하는 상황이면 인텐트를 이용합니다. 프래그먼트를 표시해야
하는 상황이면 프래그먼트 트랜잭션을 이용해
MainActivity
프레임
레이아웃에 프래그먼트를 표시합니다.
내비게이션 드로워에서 항목을 선택해 프래그먼트를 표시할 때 이전처럼
백 스택에 트랜잭션을 추가할 필요가 없습니다.
Back
버튼을 클릭했을
때 사용자가 드로워에서 선택했던 이전 항목으로 되돌아갈 필요가 없기
때문입니다. 따라서 이 예제에서는 다음과 같은 프래그먼트 트랜잭션
코드를 사용합니다.
마지막으로 드로워를 닫아야 합니다. 드로워 레이아웃의 레퍼런스를
이용해
closeDrawer
()
메서드를 호출합니다.
app/src/main
MainActivity.java
CatChat
java
com.hfad.catchat
이 코드를 호출하면 드로워가 액티비티의 시작 경 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

최길우, 앤드류 스텔만, 제니퍼 그린

Publisher Resources

ISBN: 9791162240953