2011.03.09 14:12

최근 통화 기록 중, 부재중 통화 내역 가져오기.

예) 이 예제는 0102222222 번호에 대한 최근 부재중 통화 내역을 가져온다. 
     이 코드를 이용하여 여러가지 응용이 가능하겠다.

Cursor cursor = getContentResolver().query(
Calls.CONTENT_URI, new String[] {Calls.TYPE}, 
Calls.NUMBER +  " = ? AND " + Calls.NEW + " = ?", 
new String[] { "0102222222", "1" }, 
Calls.DATE + " DESC ");
...

if(cursor.getCount() > 0)
{
cursor.moveToFirst(); 
int type = cursor.getInt(0);
                if(type == Calls.MISSED_TYPE)  //부재중 통화
                {
                     //필요 사항 구현... 
...

- 필요 Permission-

<uses-permission android:name="android.permission.READ_CONTACTS" />
신고
Posted by 구름같은사나이

티스토리 툴바