Чтение журнала вызовов на моно для Android - PullRequest
0 голосов
/ 28 марта 2012

Я нашел много ответов о чтении журнала вызовов на Android, но я хочу сделать то же самое с помощью Mono для Android.

Mono для Android использует C #, мне надоело искать снова и сноване найдя ответа.

1 Ответ

1 голос
/ 28 июня 2014
// filter call logs by type = missed
string queryFilter = String.Format ("{0}={1}", CallLog.Calls.Type, (int)CallType.Missed);

// filter in desc order limit by 3
string querySorter = String.Format ("{0} desc limit 3", CallLog.Calls.Date);

// CallLog.Calls.ContentUri is the path where data is saved
Android.Database.ICursor queryData = ContentResolver.Query (CallLog.Calls.ContentUri, null, queryFilter, null, querySorter);

while(queryData.MoveToNext())
{
   String dialNumber = queryData.GetString     (queryData.GetColumnIndex(CallLog.Calls.Number));

  // do your stuffs, get more data, whatever...
}

найдено здесь

...