Чтение журнала вызовов на моно для Android

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

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

1 ответ

// 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...
}

нашел здесь

Другие вопросы по тегам