カスタマイズ 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 | ドキュメント下部バーのテキスト |