/** * 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微信支付回调类
最新推荐文章于 2024-08-21 04:37:46 发布