读书人

android 怎么获取通话记录

发布时间: 2012-07-24 17:47:58 作者: rapoo

android 如何获取通话记录

  String str = "";  int type;  long callTime;  Date date;  String time= "";  ContentResolver cr = getContentResolver();  final Cursor cursor = cr.query(CallLog.Calls.CONTENT_URI, new String[]{CallLog.Calls.NUMBER,CallLog.Calls.CACHED_NAME,CallLog.Calls.TYPE, CallLog.Calls.DATE}, null, null,CallLog.Calls.DEFAULT_SORT_ORDER);  for (int i = 0; i < cursor.getCount(); i++) {     cursor.moveToPosition(i);  str = cursor.getString(0);  str = cursor.getString(1);  type = cursor.getInt(2);  SimpleDateFormat sfd = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");  date = new Date(Long.parseLong(cursor.getString(3)));  time = sfd.format(date);  }
?

?

读书人网 >Android

热点推荐