Как узнать текущий номер звонка на Android без разрешения на фильтрацию вызовов?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как узнать текущий номер звонка на Android без разрешения на фильтрацию вызовов?

Сообщение Anonymous »

Я создаю приложение для встреч с клиентом. Одна из функций — нажать кнопку в приложении, чтобы получить телефонный номер звонка в фоновом режиме. Он отлично работает на устройствах ниже Android 10. Однако после Android 10 вы можете получить только последний завершенный вызов, а не текущий (если только вы не возьмете на себя роль CallScreening, что требует большого количества усилий). разрешение попросить приложение о встрече).
Что бы вы порекомендовали в этой ситуации? Я подумал о следующем:
  • Чтение номера из Уведомления. Но каждое приложение для звонков отображает его по-разному, поэтому это не идеальный вариант.
  • Ожидание завершения вызова, а затем получение номера. По сути, это позволяет обойти проблему, но, возможно, это лучшее, что мы можем сделать?


Подробнее здесь: https://stackoverflow.com/questions/789 ... permission
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»