//初始化 参数
PayBean payBean = new PayBean("25c6971419025fea",
"50ce33fe601ef91376bf648dc57c1f9c",
0.8,
"12345688888444455",
"CNY",
"",
"",
"商品名称", "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjAd4G3250hciLcbgDJ8KWIc1pkf0cf3kJJiY43RJRYwONFjtwPZKKHTjYejZMv8rSk+mSkDZX0EQEVF/olDOi5yp4pMqD1p72OuYpGItmRlNCnWFMWGg3j7ovXtbk0fvrfFtIOgGE4aWI4xdnVXkrYj2V852iUcQ3l85kp4x8V3c2ejjMK7VYQ0mOWbfEDFj4npaIv0pM2DImS4e6W3H5EQLEzn2oep4grIGn0bDqC6P+RywkHeUeTxt0GAeNK5VVFN+5lI/6+1KqEgugatioMdxH1wu+IYof5f3TK61uiz1LebZ13Zso724vIT4QNem6Gzy3CWxHQky8YLIWAquiQIDAQAB"
, "com.jl.jlsdkdemo.1")
startActivity(new Intent(MainActivity.this, com.mq.myjlpay.Mqpay.class).putExtra("data", payBean))
Mqpay.setGooglePayCallBack(new Mqpay.GooglePayCallBack() {
@Override
public void onFinish(int result) {
switch (result) {
case 0:
Toast.makeText(MainActivity.this, "取消支付" + result, Toast.LENGTH_SHORT).show();
break;
case -1:
Toast.makeText(MainActivity.this, "支付成功" + result, Toast.LENGTH_SHORT).show();
break;
}
}
});
Mqpay.setPayssionCallBack(new Mqpay.PayssionCallBack() {
@Override
public void onFinish(int result, Intent data) {
switch (result) {
case PayssionActivity.RESULT_OK:
Toast.makeText(MainActivity.this, "去服务端查询该笔订单状态" + result, Toast.LENGTH_SHORT).show();
break;
case PayssionActivity.RESULT_CANCELED:
Toast.makeText(MainActivity.this, "用户取消支付" + result, Toast.LENGTH_SHORT).show();
break;
case PayssionActivity.RESULT_ERROR:
String des = data.getStringExtra(PayssionActivity.RESULT_DESCRIPTION);
Toast.makeText(MainActivity.this, "支付发生错误" + result, Toast.LENGTH_SHORT).show();
Log.v(this.getClass().getSimpleName(), "RESULT_ERROR" + des);
break;
}
}
});