Lewati ke konten utama

Kustomisasi

Ketersediaan alur pengambilan

Kustomisasi ini hanya tersedia ketika alur pengambilan adalah document-capture atau liveness.

Flutter SDK mendukung dua dimensi kustomisasi (diwarisi dari native SDK yang mendasarinya): bahasa dan warna.

Bahasa

Konfigurasikan bahasa pesan informasi di frame pengambilan gambar melalui metode setLocale. Gunakan enum LocaleTypes:

  • LocaleTypes.PT_BR — Portugis (Brasil)
  • LocaleTypes.ES_MX — Spanyol (Meksiko)
  • LocaleTypes.ES_ES — Spanyol (Spanyol)
  • LocaleTypes.EN_US — Inggris (AS)
unicoCheck.setLocale(LocaleTypes.EN_US);
informasi
  • Aktivasi jarak jauh mungkin diperlukan untuk menggunakan fitur ini. Jika Anda ingin menggunakannya, beri tahu manajer proyek atau dukungan Unico Anda.
  • Jika tidak dikonfigurasi, SDK menggunakan bahasa Portugis sebagai bahasa default.

Lihat Referensi API > Enum untuk daftar lengkap nilai LocaleTypes yang didukung.

Warna

Terapkan tema kustom dengan mengonfigurasi metode yang didukung. Nilai warna dapat dilewatkan sebagai Color Resource (R.color.your_color) atau String heksadesimal ("#FF0000").

MetodeYang dikustomisasi
getColorBackground()Warna latar belakang siluet
getColorBoxMessage()Warna latar belakang kotak pesan
getColorTextMessage()Warna teks di dalam kotak pesan
getColorIconTakePictureButton()Warna ikon tombol pengambilan foto manual
getColorBackgroundBottomDocument()Warna latar belakang kotak pengambilan dokumen
getColorTextBottomDocument()Warna teks kotak pengambilan dokumen
Warna tombol batal (Android)

Dalam implementasi Android, kustomisasi colorCancelButtonIcon harus dilakukan dengan menambahkan warna yang diinginkan di file resource Android colors.xml:

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

Tidak ada dimensi kustomisasi lain yang tersedia — native SDK yang mendasarinya tidak mengeksposnya, sehingga plugin Flutter juga tidak dapat melakukannya. Jika Anda membutuhkan UI yang dipersonalisasi, lihat opsi Capture Standard (integrasi API headless).