| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.xjro.yy.wxapi;
- import android.app.Activity;
- import android.os.Bundle;
- import com.tencent.mm.opensdk.modelbase.BaseReq;
- import com.tencent.mm.opensdk.modelbase.BaseResp;
- import com.tencent.mm.opensdk.modelmsg.SendAuth;
- import com.tencent.mm.opensdk.openapi.IWXAPI;
- import com.tencent.mm.opensdk.openapi.IWXAPIEventHandler;
- import com.tencent.mm.opensdk.openapi.WXAPIFactory;
- import com.youyi.yysdk.YouYi;
- /**
- * @author : STM
- * @description : 微信数据回传Activity
- * @date : 2020/11/3
- * @modifier : STM
- * @date : 2020/11/3
- */
- public class WXEntryActivity extends Activity implements IWXAPIEventHandler {
- private IWXAPI api;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- api = WXAPIFactory.createWXAPI(this, YouYi.getInstance().getWXId(), false);
- }
- @Override
- protected void onStart() {
- super.onStart();
- api.handleIntent(getIntent(), this);
- }
- @Override
- public void onReq(BaseReq baseReq) {
- }
- @Override
- public void onResp(BaseResp baseResp) {
- SendAuth.Resp resp=(SendAuth.Resp)baseResp;
- YouYi.getInstance().thirdPartyLogin(resp.code,resp.state);
- finish();
- }
- }
|