修复意见反馈提示顺序混乱问题
This commit is contained in:
@ -49,13 +49,13 @@ public class MessageShareUtils {
|
||||
private Context mContext;
|
||||
|
||||
//TODO 干掉activity,将context变成applicationcontext
|
||||
private Activity activity; // 用来关闭分享页面
|
||||
// private Activity activity; // 用来关闭分享页面
|
||||
//QQ或者QQ空间分享回调处理
|
||||
public IUiListener QqShareListener = new IUiListener() {
|
||||
@Override
|
||||
public void onComplete(Object o) {
|
||||
activity.finish();
|
||||
activity.overridePendingTransition(0, 0);//禁止退出Activity 动画
|
||||
// activity.finish();
|
||||
// activity.overridePendingTransition(0, 0);//禁止退出Activity 动画
|
||||
Utils.toast(mContext, "分享成功");
|
||||
}
|
||||
|
||||
@ -66,8 +66,8 @@ public class MessageShareUtils {
|
||||
|
||||
@Override
|
||||
public void onCancel() {
|
||||
activity.finish();
|
||||
activity.overridePendingTransition(0, 0);//禁止退出Activity 动画
|
||||
// activity.finish();
|
||||
// activity.overridePendingTransition(0, 0);//禁止退出Activity 动画
|
||||
Utils.toast(mContext, "分享已取消");
|
||||
}
|
||||
};
|
||||
@ -129,7 +129,7 @@ public class MessageShareUtils {
|
||||
this.shareBm = bitmap;
|
||||
this.picName = picName;
|
||||
this.shareType = shareType;
|
||||
this.activity = (Activity) mContext;
|
||||
// this.activity = (Activity) mContext;
|
||||
|
||||
if (shareType == 2) {
|
||||
contentSize = 75;
|
||||
@ -415,13 +415,13 @@ public class MessageShareUtils {
|
||||
case 0:
|
||||
wechatSahre();
|
||||
if (shareType != 2) {
|
||||
activity.finish();
|
||||
// activity.finish();
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
wechatMomentsSahre();
|
||||
if (shareType != 2) {
|
||||
activity.finish();
|
||||
// activity.finish();
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
@ -436,7 +436,7 @@ public class MessageShareUtils {
|
||||
|
||||
if (mPopupWindow == null) return;
|
||||
mPopupWindow.dismiss();
|
||||
activity.finish();
|
||||
// activity.finish();
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user