【问题标题】:Hide or Removing keyboard button on CardIO Scann screen (Android)在 CardIO Scann 屏幕上隐藏或删除键盘按钮 (Android)
【发布时间】:2023-04-02 15:20:01
【问题描述】:

在我的扫描屏幕中,键盘按钮显示在右下角。我不想手动输入卡信息,所以我想在我的屏幕上隐藏或重新显示这个按钮。 在我使用以下代码的 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);

还有其他解决方案吗?

更新

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

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

【问题讨论】:

  • 您应该将您的解决方案发布为答案并将其标记为正确。

标签: android input keyboard cardio


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2014-04-24
    • 1970-01-01
    • 2015-10-26
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 2016-08-27
    • 2015-01-04
    相关资源
    最近更新 更多