微信分享回调

时间:2021-07-04 21:41:38

微信分享成功了直接回到项目中一点提示都没. 后面终于解决了
1.先检查配置文件是否有微信回调

  <activity
android:name=".wxapi.WXEntryActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:exported="true"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />

2.肯定要有微信回调的Activity
com.feiyou612.wxapi (com.feiyou612是我的包名)
包名.wxapi //要有这样一个架包
类名:WXEntryActivity //这是回调的方法所在类

3.微信回调继承了WXCallbackActivity实现onReq(),onResp()两个方法就好了

    @Override
public void onReq(BaseReq req) {
super.onReq(req);
}
@Override
public void onResp(BaseResp resp) {
super.onResp(resp);
if (resp.errCode == BaseResp.ErrCode.ERR_OK) {
Toast.makeText(this, "分享成功", Toast.LENGTH_LONG).show();
}