안드로이드 개발 질문/답변
(글 수 45,052)
질문 그대로 입니다.
private final String[] PROJECTION = new String[] {
Phone._ID, Phone.DISPLAY_NAME, Phone.NUMBER };
Cursor c = getContentResolver().query(Phone.CONTENT_URI,
PROJECTION, null, null, null);여기서는 전화번호부의 데이터를 Cursor 변수 c에 넣는데요.
여기가 아니라 저 위에 배열로 선언도니 PROJECTION에 넣고 싶습니다.. 어떻게 해야하는지..?
그리고 query(1, 2, 3, 4,5)
각 들어가는 의미를 알고싶습니다..
알려주세요 고수님들~




전 일단 고수는 아니고 저런것 써본적 없는데... 보아하니 주소록 가져오실려는 모양인갑네요 ??
일단 이런것은 사용법을 알아야죠.. http://developer.android.com/reference/android/content/ContentProvider.html#query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
안드로이드 api문서 한번보시고요.. 거기에 보시면
public abstract Cursor query (Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)