NotificationConfiguration.Builder
Помощник в создании объекта конфигурации уведомлений о звонках и регистрации аккаунта.
Методы
appActivityClass
Установка текущего активного класса приложения (Activity).
Входные параметры
Параметр |
Тип |
Описание |
appActivityClass |
string |
полное имя текущего активного класса (пример - com.exolve.demoapp.MainActivity) |
Выходные параметры
callActivityClass
Установка текущего активного класса с реализованной функцией голосовых вызовов (Activity).
Входные параметры
Параметр |
Тип |
Описание |
callActivityClass |
string |
полное имя текущего активного класса (пример - com.exolve.demoapp.CallActivity) |
Выходные параметры
defaultIconName
Установка имени иконки по умолчанию, которая будет использоваться при уведомлении о вызове.
Входные параметры
Параметр |
Тип |
Описание |
defaultIconName |
string |
имя иконки, расположенной в ресурсах приложения |
Выходные параметры
missedCallIconName
Установка имени иконки по умолчанию, которая будет использоваться при уведомлении о пропущенном вызове.
Входные параметры
Параметр |
Тип |
Описание |
missedCallIconName |
string |
имя иконки, расположенной в ресурсах приложения |
Выходные параметры
Установка иконки контакта по умолчанию, которая используется при уведомлении о вызове, если распознаватель (Resolver) не нашёл контакта в адресной книге.
Входные параметры
Параметр |
Тип |
Описание |
defaultContactIconName |
string |
имя иконки, расположенной в ресурсах приложения |
Выходные параметры
Настройка распознавателя имени контакта по номеру телефона.
Входные параметры
Параметр |
Тип |
Описание |
contactNameResolver |
ContactNameResolver |
экземпляр объекта ContactNameResolver |
Выходные параметры
Настройка распознавателя имени и иконки контакта по номеру телефона.
Входные параметры
Параметр |
Тип |
Описание |
contactResolver |
contactResolver |
экземпляр объекта contactResolver |
Выходные параметры
build
Создание конфигурации уведомлений о звонках и регистрации аккаунта.
Выходные параметры