virtuales teclado studio pantalla ocultar mostrar edittext developer deshabilitar desactivar como cerrar botones android input keyboard cardio

teclado - ocultar botones virtuales android root



Ocultar o quitar el botón del teclado en la pantalla de escaneo de CardIO(Android) (1)

En mi pantalla de escaneo, el botón del teclado se muestra en la parte inferior derecha. No deseo ingresar la información de la tarjeta a nivel manuel, por lo que quiero ocultar o modificar este botón en mi pantalla. En mi clase Util que utilicé códigos a continuación

scanIntent.putExtra(CardIOActivity.EXTRA_APP_TOKEN, CARD_IO_APP_TOKEN); // customize these values to suit your needs. scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, false); scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_CONFIRMATION, true); scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, false); scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, false); scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_POSTAL_CODE, false); // MY_SCAN_REQUEST_CODE is arbitrary and is only used within this activity. context.startActivityForResult(scanIntent, CARD_IO_REQUEST_CODE);

¿Alguna otra solución?

ACTUALIZAR

Resolví mi problema. Solo cambié estas dos líneas:

scanIntent.putExtra (CardIOActivity.EXTRA_REQUIRE_CVV, true); scanIntent.putExtra (CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true);


Cambie este atributo EXTRA_SUPPRESS_MANUAL_ENTRY a verdadero para ocultar la entrada del teclado

scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true); // default: false