Как настроить интерфейс сканера Card.io?

В реализации card.io SDK для Android мы запускаем класс CardIOActivity. Который содержит предварительный просмотр камеры и кнопку «Клавиатура».

Можно ли настроить макет класса CardIOActivity.


person manish.k    schedule 14.12.2012    source источник


Ответы (2)


Короткий ответ - нет.

Если вы можете рассказать немного больше о том, чего вы пытаетесь достичь, мы, возможно, сможем что-то выяснить, но в целом макет был тщательно разработан для оптимизации взаимодействия с пользователем.

person tomwhipple    schedule 14.12.2012
comment
Спасибо, Том. Один из наших клиентов потребовал, чтобы реализация card.io была аналогична той, что есть в приложении Uber. Как лучше всего обсудить это с командой Card.IO. Спасибо - person manish.k; 21.12.2012

Это может быть полезно для кого-то, если кто-то столкнется с такой же проблемой. Для предварительного просмотра камеры используйте:

EXTRA_SCAN_OVERLAY_LAYOUT_ID public static final String EXTRA_SCAN_OVERLAY_LAYOUT_ID Доп. целое. Необязательный. Если указано это значение, вид будет увеличен и будет накладываться на камеру во время процесса сканирования. Целочисленное значение должно быть идентификатором допустимого ресурса макета.

Для отключения кнопки клавиатуры или ручного ввода:

EXTRA_SUPPRESS_MANUAL_ENTRY public static final String EXTRA_SUPPRESS_MANUAL_ENTRY Логическое дополнительное значение. Необязательный. По умолчанию ложно. Удаляет кнопку клавиатуры с экрана сканирования.

Если сканирование недоступно, результатом действия будет RESULT_SCAN_NOT_AVAILABLE.

person Jitu Varghese    schedule 19.06.2017