واجهة برمجة تطبيقات التخصيص
تطبيق سمة مخصصة
مرّر تطبيق السمة الخاصة بك إلى المُنشئ باستخدام setTheme():
acessoBioBuilder.setTheme(myTheme)
حيث myTheme هو كائن يُنفِّذ واجهة IAcessoBioTheme.
IAcessoBioTheme — Selfie
| الأسلوب | الوصف |
|---|---|
getColorBackground() | لون خلفية إطار التقاط السيلفي |
getColorBoxMessage() | لون خلفية مربع الرسالة |
getColorTextMessage() | لون النص داخل مربع الرسالة |
getColorSilhouetteSuccess() | لون الصورة الظلية عند نجاح الالتقاط |
IAcessoBioTheme — مستند
| الأسلوب | الوصف |
|---|---|
getColorBackground() | لون خلفية إطار التقاط المستند |
getColorBackgroundTakePictureButton() | لون خلفية زر التقاط الصورة |
getColorIconTakePictureButton() | لون الأيقونة داخل زر التقاط الصورة |
getColorBackgroundBottomDocument() | لون خلفية الشريط السفلي |
getColorTextBottomDocument() | لون النص في الشريط السفلي |
Locale
| الأسلوب | النوع | الوصف |
|---|---|---|
setLocale(locale: LocaleTypes) | LocaleTypes | تعيين لغة شاشة الالتقاط |
راجع مرجع API > التعدادات للاطلاع على القائمة الكاملة لقيم LocaleTypes المدعومة.
موارد ألوان XML
يمكنك أيضًا تجاوز الألوان عبر ملف موارد colors.xml في تطبيقك. الأسماء التالية معترف بها من قِبَل SDK:
| اسم المورد | الافتراضي | الوصف |
|---|---|---|
unico_color_background | #F9F8FA | خلفية إطار الالتقاط |
unico_color_silhouette_success | #22C532 | لون الصورة الظلية عند المحاذاة |
unico_color_silhouette_error | #FFCB00 | لون الصورة الظلية عند الخطأ |
unico_color_silhouette_neutral | #000000 | لون الصورة الظلية (محايد) |
unico_color_box_message | #1172EB | خلفية مربع الرسالة |
unico_color_text_message | #0B0B0B | النص داخل مربع الرسالة |
unico_color_background_take_picture_button | #1172EB | خلفية زر الالتقاط |
unico_color_icon_take_picture_button | #FFFFFF | لون أيقونة زر الالتقاط |
unico_color_background_bottom_document | #FFFFFF | خلفية الشريط السفلي للمستند |
unico_color_text_bottom_document | #404040 | النص في الشريط السفلي للمستند |