diff --git a/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java b/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java index 962a1e5e0..d8b52023f 100644 --- a/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java +++ b/live/src/main/java/com/yunbao/live/views/LiveRoomViewHolder.java @@ -2156,7 +2156,6 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis /** * 接口整合守护展示,用户端使用 - * */ public void setGuardIcon(GuardUserModel model) { if (model != null && !TextUtils.isEmpty(model.getGuardUserAvatar())) { @@ -3073,6 +3072,7 @@ public class LiveRoomViewHolder extends AbsViewHolder implements View.OnClickLis } mRefreshUserListCallback = null; mTimeChargeCallback = null; + Contexts = null; } public void clearData() { diff --git a/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java b/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java index c99e9de4e..388557c48 100644 --- a/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java +++ b/live/src/main/java/com/yunbao/live/views/PortraitLiveManager.java @@ -731,12 +731,12 @@ public class PortraitLiveManager implements LivePlayListener, SocketMessageListe mContext.finish(); } isQuitF = false; - mContext = null;//上下文置空防止内存泄漏 } @Override public void onDestroy() { MicStatusManager.getInstance().removeOnMicListener(micStatusListener); + mContext = null;//上下文置空防止内存泄漏 } @Override