1:修改bug
This commit is contained in:
@@ -1083,6 +1083,7 @@ public abstract class BaseMvpActivity<P extends IPresenter, VDB extends ViewData
|
|||||||
// 使用缓存数据进入房间
|
// 使用缓存数据进入房间
|
||||||
if (ActivityUtils.getTopActivity() instanceof RoomActivity){
|
if (ActivityUtils.getTopActivity() instanceof RoomActivity){
|
||||||
if (!Objects.equals(((RoomActivity) ActivityUtils.getTopActivity()).getRoomId(), xlhBean.getRoom_id())) {
|
if (!Objects.equals(((RoomActivity) ActivityUtils.getTopActivity()).getRoomId(), xlhBean.getRoom_id())) {
|
||||||
|
MessageListenerSingleton.getInstance().joinGroup(xlhBean.getRoom_id());
|
||||||
((RoomActivity) ActivityUtils.getTopActivity()).refreshRoomInfo(xlhBean.getRoom_id());
|
((RoomActivity) ActivityUtils.getTopActivity()).refreshRoomInfo(xlhBean.getRoom_id());
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
@@ -1097,6 +1098,7 @@ public abstract class BaseMvpActivity<P extends IPresenter, VDB extends ViewData
|
|||||||
// 使用缓存数据进入房间
|
// 使用缓存数据进入房间
|
||||||
if (ActivityUtils.getTopActivity() instanceof RoomActivity){
|
if (ActivityUtils.getTopActivity() instanceof RoomActivity){
|
||||||
if (!Objects.equals(((RoomActivity) ActivityUtils.getTopActivity()).getRoomId(), redBean.getRoom_id())) {
|
if (!Objects.equals(((RoomActivity) ActivityUtils.getTopActivity()).getRoomId(), redBean.getRoom_id())) {
|
||||||
|
MessageListenerSingleton.getInstance().joinGroup(redBean.getRoom_id());
|
||||||
((RoomActivity) ActivityUtils.getTopActivity()).refreshRoomInfo(redBean.getRoom_id());
|
((RoomActivity) ActivityUtils.getTopActivity()).refreshRoomInfo(redBean.getRoom_id());
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -1012,6 +1012,8 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
|
|||||||
resetFragment()
|
resetFragment()
|
||||||
upHeight()
|
upHeight()
|
||||||
setupEffectView()
|
setupEffectView()
|
||||||
|
|
||||||
|
MvpPre?.roomRedPackets(roomId)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user