android - 无法打开 PayUMoney 屏幕以查看卡详细信息
问题描述
我在 onActivityResult() 方法中得到了 resultCode = Result_Canceled。我怎么会知道其中的原因。
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == PayUmoneyFlowManager.REQUEST_CODE_PAYMENT && resultCode == RESULT_OK && data != null) {
TransactionResponse transactionResponse = data.getParcelableExtra(PayUmoneyFlowManager.INTENT_EXTRA_TRANSACTION_RESPONSE);
ResultModel resultModel = data.getParcelableExtra(PayUmoneyFlowManager.ARG_RESULT);
if (transactionResponse != null && transactionResponse.getPayuResponse() != null) {
Log.e("TAG", "tran "+payuResponse+"---"+ merchantResponse);
} else if (requestCode == PayUmoneyFlowManager.REQUEST_CODE_PAYMENT && resultCode == RESULT_CANCELED) {
Toast.makeText(this, "Payment Cancelled ", Toast.LENGTH_SHORT).show();
}
}
}
输出:
D/hash: cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e D/param :: key - J8H4uLWX , merchantId - 6780016, D/param :: txnid - txt12346 , amount - 1000 , surl - payumoney.com/mobileapp/payumoney/success.php , furl - payumoney.com/mobileapp/payumoney/failure.php , productInfo - Subscription for paid data , email - renny@gmail.com , firstName - Renny , phone - 9643999108 , udf1 - udf2 - –
解决方案
推荐阅读
- javascript - 仅当输入有数据时才启用提交按钮
- python - 为几个连续列上的相同值设置熊猫数据框的子集
- react-native - 类到函数组件
- listview - 是什么导致鼠标指针不与组合框或列表视图上的选择对齐
- rust - 采用通用枚举或任何可以在函数中“作为使用”的类型
- java - 不等于 Spring Boot REST/JPA 服务上的查询
- ios - 在 UITableViewController 中显示 Toast 消息并滚动
- android - Sketchware - 发布到 Play 商店的问题
- python - Python 新手 - 需要帮助打开窗口
- flutter - 颤振在小部件的多个实例之间共享状态