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
757
커서와 asynctask
changeCursor()로 커서를 바꿉니다
list
_
favorites
리스트 뷰에 연결된 커서를 새 버전으로 바꿔 이 문제를 해결할
수 있습니다. 먼저 새 버전의 커서를 정의하고 리스트 뷰의 커서 어댑터 레퍼런스를
얻어서 커서 어댑터의
changeCursor
()
메서드를 호출해 커서를 바꿉니다.
아래에서 이 과정을 자세히 설명합니다.
1. 커서 정의하기
이전과 같은 방법으로 커서를 정의합니다. 우리 예제에서는 사용자가 즐겨찾는 음료가
필요하므로 다음 코드를 사용합니다.
2. 커서 어댑터 레퍼런스 얻기
리스트 뷰의
getAdapter
()
메서드를 이용해 커서 어댑터 레퍼런스를 얻을 수
있습니다. 이 메서드는
Adapter
유형의 객체를 반환합니다. 리스트 뷰에 커서
어댑터를 사용하고 있으므로 결과 어댑터를
CursorAdapter
로 형변환합니다.
3. changeCursor() 메서드로 커서 바꾸기
changeCursor
()
메서드로 커서 어댑터에서 사용하는 커서를 바꿀 수 있습니다.
이 메서드는 새 커서 한 개를 인자로 받습니다.
커서 어댑터의 커서를 새 커서로 바꿔요.
adapter.changeCursor(newCursor);
changeCursor
()
메서드는 커서 어댑터의 현재 커서를 새 커서로 바꿉
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