Работа с периферийными устройствами
Управление подключенными устройствами
Операция открывает экран управления подключенными устройствами. На экране можно подключить нужные устройства и после вернуться в ваше приложение.
При успешном запросе 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 | да | Текст ошибки для вывода пользователю. |