Когда мы регистрируем ContentObserver
для мониторинга изменений в базе данных вызовов
getApplicationContext().getContentResolver()
.registerContentObserver(
CallLog.Calls.CONTENT_URI, true, new CallsContentObserver(handler));
, мы используем CallLog.Calls.CONTENT_URI
.Есть ли способ указать ContentObserver
для отслеживания только входящих вызовов с предопределенного телефона с помощью Uri
?Я имею в виду указать Uri
что-то вроде
CallLog.Calls.CONTENT_URI.buildUpon()
.appendQueryParameter(CallLog.Calls.TYPE, String.valueOf(CallLog.Calls.INCOMING_TYPE))
.appendQueryParameter(CallLog.Calls.NUMBER, "+15555215554")
.build()
вместо CallLog.Calls.CONTENT_URI
.