String szProjection = android.provider.CallLog.Calls.DATE + " DESC";
cvSearchCursor = getContentResolver().query(
android.provider.CallLog.Calls.CONTENT_URI, null, null, null,
szProjection);
int iNumberColumn = cvSearchCursor.getColumnIndex(android.provider.CallLog.Calls.NUMBER);
int iNameColumn = cvSearchCursor.getColumnIndex(android.provider.CallLog.Calls.CACHED_NAME);
cvSearchCursor.moveToFirst();
Log.i("debug", "selectCursor.getCount() = " + cvSearchCursor.getCount());
if (cvSearchCursor.getCount() != 0) {
if (!cvSearchCursor.isAfterLast()) {
do {
szPhoneNum = cvSearchCursor.getString(iNumberColumn);
szDisplayName = cvSearchCursor.getString(iNameColumn);
..................................................
................
이렇게 해서 이름과 번호, 발신,수신, 부재중은 얻을 수 있었는데 문자와 통화내역을 구분 할수 있는 방법이 있나요??
감사합니다.



