メインコンテンツへスキップ

カスタマイズ

キャプチャーフローの利用可能範囲

これらのカスタマイズは、キャプチャーフローが 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を参照してください。

サポートされているメソッドを設定することでカスタムテーマを適用します。色の値はカラーリソースR.color.your_color)または16進数文字列"#FF0000")として渡すことができます。

メソッドカスタマイズ内容
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インテグレーション)を参照してください。