# libPaySdk
**Repository Path**: gitdong/libPaySdk
## Basic Information
- **Project Name**: libPaySdk
- **Description**: 支付sdk —— 该组件为封装了 微信,支付宝,银联支付, 一键快速集成。
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 268
- **Created**: 2016-02-26
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 支付组件 简要说明
该组件为封装了 微信,支付宝,银联支付, 一键快速集成。
# //配置 AndroidManifest
//如果是 超过10位数字,要在前边加 ,Eg: \0223987667567887653
# // 初始化支付组件
PayAgent payAgent = PayAgent.getInstance();
payAgent.setDebug(true);
payAgent.initPay(this);
# // 调起支付
PayAgent.getInstance().onPay(payType, this, payInfo,
new OnPayListener() {
@Override
public void onStartPay() {
progressDialog.setTitle("加载中。。。");
progressDialog.show();
}
@Override
public void onPaySuccess() {
Toast.makeText(MainActivity.this,"支付成功!", 1).show();
if (null != progressDialog) {
progressDialog.dismiss();
}
}
@Override
public void onPayFail(String code, String msg) {
Toast.makeText(MainActivity.this,
"code:" + code + "msg:" + msg, 1).show();
Log.e(getClass().getName(), "code:" + code + "msg:" + msg);
if (null != progressDialog) {
progressDialog.dismiss();
}
}
});