如果我的后端服务拒绝通过CardIOActivity获得的信用卡,我想设置一个新的Intent来启动一个新的CardIOActivity,它已经预先填充了已经输入的数据。我似乎无法在CardIO文档中找到任何相关信息。有谁知道这是可能的还是有人有解决方法? 感谢。
其他信息:
我目前使用以下意图启动CardIOActivity,并从onActivityResult()获取结果,但在apk中找不到预先填充数据的标记或附加内容。
Intent scanIntent = new Intent(this, CardIOActivity.class);
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, true); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, true); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_POSTAL_CODE, true); // default: false
scanIntent.putExtra(CardIOActivity.EXTRA_RESTRICT_POSTAL_CODE_TO_NUMERIC_ONLY, true);
startActivityForResult(scanIntent, MY_SCAN_REQUEST_CODE);