Getnet DocsGetnet Docs

Referência de Classes da API

Esta seção fornece detalhes sobre as classes principais, métodos e objetos de dados usados na PeripheralsLib.

PeripheralsManager

O principal ponto de entrada para a biblioteca.

Construtor: PeripheralsManager(Context context)

Métodos: ### printBitmap

Imprime uma imagem bitmap.

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

magStripeRead

Inicia uma operação de leitura para cartões de saúde.

  • Assinatura: void magStripeRead(MagReadCallback callback)

barcodeRead

Inicia um escaneamento usando o leitor de código de barras profissional.

  • Assinatura: void barcodeRead(BarcodeCallback callback)

configTerminal

Aplica configurações de modo quiosque ao terminal.

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

Objetos de Dados

MSG8210

Objeto de configuração para o configTerminal.

CampoTipoDescrição
launcherAppPackageStringID do pacote para o aplicativo launcher padrão.
launcherAppActivityStringNome da classe da Activity para o launcher padrão.
enableStatusBarBooleanBloquear/Permitir a expansão da barra de status.
enableNavigationBarBooleanBloquear/Permitir o uso dos botões de navegação.
showStatusBarBooleanMostrar/Ocultar a barra de status.
showNavigationBarBooleanMostrar/Ocultar a barra de navegação.

MagHealthResponse

Objeto de resposta para o MagReadCallback.

CampoTipoDescrição
HealthCardbooleantrue se as trilhas identificarem um cartão de saúde.
Track1StringDados da Trilha 1 (vazio se não for um cartão de saúde).
Track2StringDados da Trilha 2 (vazio se não for um cartão de saúde).

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)