カスタマイズ
キャプチャーフローの利用可能範囲
これらのカスタマイズは、キャプチャーフローが document-capture または liveness の場合にのみ利用できます。
Flutter SDK は、基盤となるネイティブ SDK から継承された 2 つのカスタマイズ次元(言語と色)をサポートしています。
言語
setLocaleメソッドを使用して、キャプチャ ーフレーム内の情報メッセージの言語を設定します。LocaleTypes列挙型を使用してください:
LocaleTypes.PT_BR— ポルトガル語(ブラジル)LocaleTypes.ES_MX— スペイン語(メキシコ)LocaleTypes.ES_ES— スペイン語(スペイン)LocaleTypes.EN_US— 英語(アメリカ)
unicoCheck.setLocale(LocaleTypes.EN_US);
情報
- この機能を使用するには、リモートによる有効化が必要な場合があります。使用を希望する場合は、プロジェクトマネージャーまたはUnicoサポートにお知らせください。
- 設定されていない場合、SDKはデフォルト言語としてポルトガル語を使用します。
サポートされているLocaleTypes値の完全なリストについては、APIリファレンス > Enumsを参照してください。
色
サポートされているメソッドを設定することでカスタムテ ーマを適用します。色の値は16進数文字列(例: "#FF0000")またはFlutterのColorインスタンス(例: Color(0xFFFF0000))として渡すことができます。
| メソッド | カスタマイズ内容 |
|---|---|
getColorBackground() | シルエットの背景色 |
getColorBoxMessage() | メッセージボックスの背景色 |
getColorTextMessage() | メッセージボックス内のテキスト色 |
getColorIconTakePictureButton() | 手動写真撮影ボタンのアイコン色 |
getColorBackgroundBottomDocument() | 書類キャプチャーボックスの背景色 |
getColorTextBottomDocument() | 書類キャプチャーボックスのテキスト色 |
キャンセルボタンの色(Android)
Androidの実装では、colorCancelButtonIconのカスタマイズは、AndroidのリソースファイルでAndroid colors.xmlに目的の色を追加することで行います:
<resources>
<color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>
カスタマイズの範囲
その他のカスタマイズ次元は利用できません。基盤となるネイティブSDKがそれらを公開していないため、Flutterプラグインも公開できません。独自のUIが必要な場合は、Capture Standardオプション(ヘッドレスAPIインテグレーション)を参照してください。