Android实现微信支付功能

2019-12-10 19:11:26丽君

private void sendPayReq() { 
 
    msgApi.registerApp(Constants.APP_ID); 
    msgApi.sendReq(req); 
  } 

接收微信返回结果

在实现了IWXAPIEventHandler接口的Activity中重写onResp(BaseResp)方法,接收微信结果

》接收支付结果

public void onResp(BaseResp resp) { 
    Log.d(TAG, "onPayFinish, errCode = " + resp.errCode); 
 
    if (resp.getType() == ConstantsAPI.COMMAND_PAY_BY_WX) { 
      AlertDialog.Builder builder = new AlertDialog.Builder(this); 
      builder.setTitle(R.string.app_tip); 
      builder.setMessage(getString(R.string.pay_result_callback_msg, 
          resp.errStr + ";code=" + String.valueOf(resp.errCode))); 
      builder.show(); 
    } 
  } 

以上就是本文的全部内容,希望对大家的学习有所帮助。



注:相关教程知识阅读请移步到Android开发频道。