커스터마이제이션 API
커스텀 테마 적용
setTheme()을 사용하여 빌더에 테마 구현체를 전달하세요:
acessoBioBuilder.setTheme(myTheme)
여기서 myTheme은 IAcessoBioTheme 인터페이스를 구현하는 객체입니다.
IAcessoBioTheme — 셀피
| 메서드 | 설명 |
|---|---|
getColorBackground() | 셀피 캡처 프레임의 배경 색상 |
getColorBoxMessage() | 메시지 박스의 배경 색상 |
getColorTextMessage() | 메시지 박스 내부의 텍스트 색상 |
getColorSilhouetteSuccess() | 캡처 성공 시 실루엣 색상 |
IAcessoBioTheme — 문서
| 메서드 | 설명 |
|---|---|
getColorBackground() | 문서 캡처 프레임의 배경 색상 |
getColorBackgroundTakePictureButton() | 사진 촬영 버튼의 배경 색상 |
getColorIconTakePictureButton() | 사진 촬영 버튼 내부의 아이콘 색상 |
getColorBackgroundBottomDocument() | 하단 바의 배경 색상 |
getColorTextBottomDocument() | 하단 바의 텍스트 색상 |
로케일
| 메서드 | 타입 | 설명 |
|---|---|---|
setLocale(locale: LocaleTypes) | LocaleTypes | 캡처 화면 언어 설정 |
지원되는 LocaleTypes 값의 전체 목록은 API 레퍼런스 > 열거형을 참조하세요.
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 | 문서 하단 바의 텍스트 |