2
Я запрашиваю у провайдера CallLog.Calls, чтобы получить список вызовов от определенного контакта на основе отображаемого имени контакта. В частности, я использую этот запрос:Android: Получить историю CallLog из определенного контакта
String selection = CallLog.Calls.CACHED_NAME + "= ?";
String dispName = dataCollector.getDisplayName();
Cursor callCursor =
cr.query(callLogUri, callLogProjection, selection,
new String[] {dispName},CallLog.Calls.DATE + " DESC");
Объекта dataCollector используются для хранения информации из запросов на основе данного контактного идентификатора. Проблема в том, что этот код возвращает только один вызов для данного контакта. Я не понимаю, почему. Любые подсказки?
Я считаю, что теперь это будет работать. –