## Ping++ Android 壹收款 SDK 相关文档 __这里仅指出与标准 SDK 不同的地方__ ### 项目配置 ##### 权限声明 与标准 SDK 相同 ##### 注册 activity ``` xml ``` ### 设置支付渠道及参数 设置要使用的支付方式 ``` java PingppOne.enableChannels(new String[]{"wx", "alipay", "upacp"}); ``` 提交数据的格式,默认格式为json ``` java // PingppOne.CONTENT_TYPE = "application/x-www-form-urlencoded"; // form 表单格式 PingppOne.CONTENT_TYPE = "application/json"; // JSON 格式 ``` ### 调用支付接口 ``` java PingppOne.showPaymentChannels(getSupportFragmentManager(), bill.toString(), null, SERVER_CHARGE_URL, new PaymentHandler() { /** * 返回支付结果 * @param data */ @Override public void handlePaymentResult(Intent data) { if (data != null) { /** * code:支付结果码 -2:服务端错误、 -1:失败、 0:取消、1:成功 * error_msg:支付结果信息 */ int code = data.getExtras().getInt("code"); String errorMsg = data.getExtras().getString("error_msg"); } } }); ```