Parametrizar Vistas - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki

** Parametrizar Vistas **

Configuración en la cual se obtiene la visualización de las diferentes pantallas para el flujo del SDK.

De acuerdo a la configuración se visualizarán las diferentes pantallas las cuales son:

-Formulario.

-Tutorial de recomendaciones previo a la captura facial y de documento.

-Solicitud de permisos de cámara previo a la captura facial.

-Visualización de la captura del documento en anverso y reverso, el cual tiene opción de capturar nuevamente el documento.

-Visualización del resultado del proceso.

Parámetros

Parámetro Tipo Requerido Descripción
BLACK_BOX_ACTIVE Boolean Opcional Indicador para activar el flujo del SDK con todas las vistas activas
FORM Boolean Opcional Indicador para visualizar el formulario
RECOMMENDATIONS_TUTORIAL Boolean Opcional Indicador para visualizar las recomendaciones del tutorial de captura en biometría y/o documento
PERMISSIONS_TUTORIAL Boolean Opcional Indicador para visualizar la solicitud de permisos previo a la captura facial
RESULT Boolean Opcional Indicador para visualizar la captura realizada del documento tanto en anverso como reverso
FINISH Boolean Opcional Indicador para visualizar el resultado del proceso realizado

Para biometría:

#!java

Intent intent = new Intent(this, BiometricReaderActivity.class);

        //Implementación Intent para biometría


        // Se agregan los Intent para las vistas de la siguiente forma:
        //teniendo en cuenta en ajustar los valores entre true y false de acuerdo a las pantallas que se quieran ver, se debe tener en cuenta 
        que si  BLACK_BOX_ACTIVE= true, tomara como si todas las vistas estuvieran en true
        intent.putExtra(IntentExtras.BLACK_BOX_ACTIVE, false);
        intent.putExtra(IntentExtras.PERMISSIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.RECOMMENDATIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.FORM, false);
        intent.putExtra(IntentExtras.FINISH, false);
        startActivityForResult(intent, FACE); 
                                   
#!Kotlin

Intent intent = new Intent(this, BiometricReaderActivity.class)
       
        //Implementación Intent para biometría


        // Se agregan los Intent para las vistas de la siguiente forma:
        //teniendo en cuenta en ajustar los valores entre true y false de acuerdo a las pantallas que se quieran ver, se debe tener en cuenta 
        que si  BLACK_BOX_ACTIVE= true, tomara como si todas las vistas estuvieran en true
        intent.putExtra(IntentExtras.BLACK_BOX_ACTIVE, false);
        intent.putExtra(IntentExtras.PERMISSIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.RECOMMENDATIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.FORM, false);
        intent.putExtra(IntentExtras.FINISH, false);
        startActivityForResult(intent, FACE); 
                              

Para documento:

#!java

Intent intent = new Intent(this, RequestDocumentActivity.class);

        //Implementación Intent para documento


        // Se agregan los Intent para las vistas de la siguiente forma:
        //teniendo en cuenta en ajustar los valores entre true y false de acuerdo a las pantallas que se quieran ver, se debe tener en cuenta 
        que si  BLACK_BOX_ACTIVE= true, tomara como si todas las vistas estuvieran en true
        intent.putExtra(IntentExtras.BLACK_BOX_ACTIVE, false);
        intent.putExtra(IntentExtras.RECOMMENDATIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.RESULT, false);
        intent.putExtra(IntentExtras.FINISH, false);
        startActivityForResult(intent, DOCUMENT_FRONT); 
                                   
#!Kotlin

Intent intent = new Intent(this, RequestDocumentActivity.class)
       
        //Implementación Intent para documento


        // Se agregan los Intent para las vistas de la siguiente forma:
        //teniendo en cuenta en ajustar los valores entre true y false de acuerdo a las pantallas que se quieran ver, se debe tener en cuenta 
        que si  BLACK_BOX_ACTIVE= true, tomara como si todas las vistas estuvieran en true
        intent.putExtra(IntentExtras.BLACK_BOX_ACTIVE, false);
        intent.putExtra(IntentExtras.RECOMMENDATIONS_TUTORIAL, false);
        intent.putExtra(IntentExtras.RESULT, false);
        startActivityForResult(intent, DOCUMENT_FRONT); 
                              

volver a servicios

⚠️ **GitHub.com Fallback** ⚠️