在CardIO Scann屏幕上隐藏或删除键盘按钮(Android)

Joh*_*ror 6 keyboard android input cardio

在我的扫描屏幕中,键盘按钮显示在右下角.我不想输入卡片信息,所以我想在屏幕上隐藏或取消这个按钮.在我的Util类中,我使用下面的代码

    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);
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?

UPDATE

我解决了我的问题.只有我改变了这两行:

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

小智 5

将此属性EXTRA_SUPPRESS_MANUAL_ENTRY更改为true,以隐藏键盘输入

            scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true); // default: false
Run Code Online (Sandbox Code Playgroud)