안드로이드 개발 질문/답변
(글 수 45,052)
2.1 에서는 잘가져 오는데요
부분 소스 입니다.
2.2 에서는 이름을 가져오지 못하는데요
이유를 모르겠습니다.
Cursor cursor = getContentResolver().query(CallLog.Calls.CONTENT_URI,
null, null, null, CallLog.Calls.DEFAULT_SORT_ORDER);
int nameIndex = cursor.getColumnIndex("NAME");
int numberIndex = cursor.getColumnIndex("number");
int dateIndex = cursor.getColumnIndex("date");
int duration = cursor.getColumnIndex("duration");//통화시간
int type = cursor.getColumnIndex("type"); //1:수신통화,2:발신통화,3:부재중수신,4:받은문자,5:보낸문자
Log.i("name", cursor.getString(nameIndex));
Log.i("number", cursor.getString(numberIndex));
Log.i("duration", cursor.getString(duration));
Log.i("type", cursor.getString(type));
아시는분 답변 부탁 드려요
부분 소스 입니다.
2.2 에서는 이름을 가져오지 못하는데요
이유를 모르겠습니다.
Cursor cursor = getContentResolver().query(CallLog.Calls.CONTENT_URI,
null, null, null, CallLog.Calls.DEFAULT_SORT_ORDER);
int nameIndex = cursor.getColumnIndex("NAME");
int numberIndex = cursor.getColumnIndex("number");
int dateIndex = cursor.getColumnIndex("date");
int duration = cursor.getColumnIndex("duration");//통화시간
int type = cursor.getColumnIndex("type"); //1:수신통화,2:발신통화,3:부재중수신,4:받은문자,5:보낸문자
Log.i("name", cursor.getString(nameIndex));
Log.i("number", cursor.getString(numberIndex));
Log.i("duration", cursor.getString(duration));
Log.i("type", cursor.getString(type));
아시는분 답변 부탁 드려요