hi,
i am just trying to read call logs .
here is my code.
public static void getCallLogs(Context context) {
try {
String[] strFields = {
android.provider.CallLog.Calls.NUMBER,
android.provider.CallLog.Calls.TYPE,
android.provider.CallLog.Calls.CACHED_NAME,
android.provider.CallLog.Calls.CACHED_NUMBER_TYPE };
String strOrder = android.provider.CallLog.Calls.DATE +
"DESC";
Cursor mCallCursor = context.getContentResolver().query(
android.provider.CallLog.Calls.CONTENT_URI, strFields,
null, null, strOrder);
// get start of cursor
if (mCallCursor.moveToFirst()) {
do {
Log.i("-----------Call
Id------------","."+mCallCursor.getString(mCallCursor.getColumnIndex(Calls._ID)));
Log.i("-----------Call
Number------------","."+mCallCursor.getString(mCallCursor.getColumnIndex(Calls.NUMBER)));
} while (mCallCursor.moveToNext());
}
} catch (Exception e) {
}
}
can anybody tell me what is wrong with this code?
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en