Getnet DocsGetnet Docs

Referencia de clases de la API

Esta sección proporciona detalles sobre las clases principales, los métodos y los objetos de datos utilizados en PeripheralsLib.

PeripheralsManager

El punto de entrada principal de la biblioteca.

Constructor: PeripheralsManager(Context context)

Métodos: ### printBitmap

Imprime una imagen bitmap.

  • Firmas: * void printBitmap(final Bitmap bitmap)
    • void printBitmap(final Bitmap bitmap, PrintBmpCallback printCallback)

magStripeRead

Inicia una operación de lectura para tarjetas sanitarias.

  • Firma: void magStripeRead(MagReadCallback callback)

barcodeRead

Inicia un escaneo utilizando el lector de códigos de barras profesional.

  • Firma: void barcodeRead(BarcodeCallback callback)

configTerminal

Aplica configuraciones de modo quiosco al terminal.

  • Firma: void configTerminal(MSG8210 config, ConfigCallback callback)

Objetos de datos

MSG8210

Objeto de configuración para configTerminal.

CampoTipoDescripción
launcherAppPackageStringID del paquete para la aplicación launcher predeterminada.
launcherAppActivityStringNombre de la clase de la Activity para el launcher predeterminado.
enableStatusBarBooleanBloquear/Permitir la expansión de la barra de estado.
enableNavigationBarBooleanBloquear/Permitir el uso de los botones de navegación.
showStatusBarBooleanMostrar/Ocultar la barra de estado.
showNavigationBarBooleanMostrar/Ocultar la barra de navegación.

MagHealthResponse

Objeto de respuesta para MagReadCallback.

CampoTipoDescripción
HealthCardbooleantrue si las pistas identifican una tarjeta sanitaria.
Track1StringDatos de la Pista 1 (vacío si no es una tarjeta sanitaria).
Track2StringDatos de la Pista 2 (vacío si no es una tarjeta sanitaria).

Callbacks

PrintBmpCallback

  • void onSuccess()
  • void onError(String error)

MagReadCallback

  • void onSuccess(MagHealthResponse magHealthResponse)
  • void onError(int errorCode, String description)

BarcodeCallback

  • void onSuccess(BarcodeResponse barcodeResponse)
  • void onError(int errorCode)

ConfigCallback

  • void onSuccess()
  • void onError(int errorCode)