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.
| Campo | Tipo | Descrição |
|---|---|---|
launcherAppPackage | String | ID do pacote para o aplicativo launcher padrão. |
launcherAppActivity | String | Nome da classe da Activity para o launcher padrão. |
enableStatusBar | Boolean | Bloquear/Permitir a expansão da barra de status. |
enableNavigationBar | Boolean | Bloquear/Permitir o uso dos botões de navegação. |
showStatusBar | Boolean | Mostrar/Ocultar a barra de status. |
showNavigationBar | Boolean | Mostrar/Ocultar a barra de navegação. |
MagHealthResponse
Objeto de resposta para o MagReadCallback.
| Campo | Tipo | Descrição |
|---|---|---|
HealthCard | boolean | true se as trilhas identificarem um cartão de saúde. |
Track1 | String | Dados da Trilha 1 (vazio se não for um cartão de saúde). |
Track2 | String | Dados 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)
Português › Documentação › Documentação › Processador local (Espanha) › Get Smart › Get Smart Peripherals Lib › Referência