Работа с периферийными устройствами
Управление подключенными устройствами
Операция открывает экран управления подключенными устройствами. На экране можно подключить нужные устройства и после вернуться в ваше приложение.
При успешном запросе Checkout возвращает resultCode = Activity.RESULT_OK (-1)
и экземпляр класса Intent
с действием action
, которое было указано во входящем интенте.
При ошибке Checkout вернёт resultCode
со значением отличным от Activity.RESULT_OK
или intent
будет содержать null
.
Для определения факта успешного завершения запроса проверяйте значение параметра code
:
- значение
0
— запрос выполнен успешно; - значение отличное от
0
— произошла ошибка.
Описание метода
Операция: Управление подключенными устройствами
Действие: ru.lifepay.checkout.periphery.manage_connected_devices
Параметры запроса: отсутствуют
Параметры результата при успешном завершении:
Название | Тип | Обязательность | Значение/описание |
---|---|---|---|
code | Int | да | 0 - успешное завершение запроса. |
Значения полей можно извлекать из экземпляра класса Bundle
получаемого из свойства extras
класса Intent
при помощи методов extras.getInt(...)
и extras.getString(...)
.
Параметры результата при ошибке:
Название | Тип | Обязательность | Значение/описание |
---|---|---|---|
code | Int | да | Отличное от нуля значение. Означает, что произошла ошибка. |
message | String | да | Текст ошибки для вывода пользователю. |