Android微信支付回调类
16lz
2021-12-04
/** * WXPayEntryActivity 微信支付 包名与类名不能变 */public class WXPayEntryActivity extends Activity implements IWXAPIEventHandler { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); IWXAPI api = WXAPIFactory.createWXAPI(this, Constants.WX_ID); api.handleIntent(getIntent(), this); } @Override public void onReq(BaseReq baseReq) { } @Override public void onResp(BaseResp baseResp) { if (baseResp.getType() == ConstantsAPI.COMMAND_PAY_BY_WX) { switch (baseResp.errCode) { case 0: Toast.makeText(getApplicationContext(), "支付成功", Toast.LENGTH_SHORT); finish(); break; case -1: Toast.makeText(getApplicationContext(), "支付取消", Toast.LENGTH_SHORT); finish(); break; case -2: Toast.makeText(getApplicationContext(), "请求失败", Toast.LENGTH_SHORT); finish(); break; } finish(); } }}
更多相关文章
- Android(安卓)封装实现各种样式对话框
- android studio 取消自动保存功能(已解决)
- Android(安卓)AlertDialog
- Android文件下载
- Android(安卓)HttpClient网络通信
- android http请求
- Android(安卓)浅析 Volley (一) 使用
- 自定义View android 像支付宝支付界面的progress
- android 应用中加入支付功能(支付宝集成)