Java 从对象获取参数
我使用API获取支付信息,如下所示,问题是我无法从变量customParams获取值Java 从对象获取参数,java,android,Java,Android,我使用API获取支付信息,如下所示,问题是我无法从变量customParams获取值 @Override public void paymentOperationSuccess(String trxID, Object customParams) { Log.d("TAG", "paymentOperationSuccess: " + customParams + " trxid , " + trxID);
@Override
public void paymentOperationSuccess(String trxID, Object customParams) {
Log.d("TAG", "paymentOperationSuccess: " + customParams + " trxid , " + trxID);
}
logcat显示:
TAG: paymentOperationSuccess: Bundle[{request_result=200, trx_id=958436921, expiry_date_key=1602970468156, custom_param=null}] trxid , 958436921
我在将对象强制转换为Bundle后得出如下结论:
Bundle bundle = (Bundle) customParams;
整个“Bundle[…]块是customParams变量的toString()结果。。。请注意,它似乎还包含一个名为custom_param(非复数)的成员,其值为null。@billjamesdev我知道,但我试图在bundle中获取它以分离每个值,但我得到了null bundle