Personalização Flutter

Personalizar idioma

É possível configurar a experiência das mensagens informativas dos frames de captura alterando seu idioma. Utilize o enumerado LocaleTypes que contém os seguintes valores:

  • LocaleTypes.PT_BR: para Português(Brasil);

  • LocaleTypes.ES_MX: para Espanhol(México);

  • LocaleTypes.ES_ES: para Espanhol(Espanha);

  • LocaleTypes.EN_US: para Inglês(EUA).

Veja como implementar no exemplo abaixo:

unicoCheck.setLocale(LocaleTypes.EN_US);
  • Pode ser necessário uma ativação remota para ser utilizado, caso deseje usar, sinalize seu gerente de projetos ou o suporte da Unico.

  • Caso não seja configurado, por padrão o SDK utiliza o Português como idioma principal.

Personalizar experiência do processo de captura

Esta é uma etapa opcional, porém muito recomendada para que o processo de captura tenha a identidade visual da sua empresa.

É possível customizar alguns objetos do frame de acordo com o modo de câmera utilizado, através do método setTheme().

Todos os métodos estão disponíveis abaixo:

Método
Descrição

getColorBackground()

Método utilizado para customizar a cor de fundo da silhueta

getColorBoxMessage()

Método utilizado para customizar a cor de fundo da mensagem

getColorTextMessage()

Método utilizado para customizar a cor de texto da mensagem

getColorIconTakePictureButton()

Método utilizado para customizar a cor de ícone do botão de tirar foto manualmente

getColorBackgroundBottomDocument()

Método utilizado para customizar a cor de fundo do box na captura de documentos

getColorTextBottomDocument()

Método utilizado para customizar a cor de texto do box na captura de documentos

<resources>
    <color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>

Atualizado

Isto foi útil?