|
@@ -58,17 +58,16 @@ namespace GFGGame
|
|
|
base.AddEventListener();
|
|
|
EventAgent.AddEventListener(ConstMessage.NOTICE_SYSTOM_ADD, OnCtrlChange);
|
|
|
EventAgent.AddEventListener(ConstMessage.NOTICE_SYSTOM_REMOVE, OnCtrlChange);
|
|
|
+ EventAgent.AddEventListener(ConstMessage.SHOW_SYSTEM_NOTICE, ShowBtn);
|
|
|
}
|
|
|
protected override void OnShown()
|
|
|
{
|
|
|
base.OnShown();
|
|
|
|
|
|
+
|
|
|
if (backRefresh)
|
|
|
{
|
|
|
_ui.m_c1.selectedIndex = 0;
|
|
|
- _ui.m_listActivity.visible = true;
|
|
|
- _ui.m_listNotice.visible = true;
|
|
|
- _ui.m_buttonCom.visible = true;
|
|
|
}
|
|
|
|
|
|
OnCtrlChange();
|
|
@@ -85,6 +84,7 @@ namespace GFGGame
|
|
|
base.RemoveEventListener();
|
|
|
EventAgent.RemoveEventListener(ConstMessage.NOTICE_SYSTOM_ADD, OnCtrlChange);
|
|
|
EventAgent.RemoveEventListener(ConstMessage.NOTICE_SYSTOM_REMOVE, OnCtrlChange);
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.SHOW_SYSTEM_NOTICE, ShowBtn);
|
|
|
}
|
|
|
|
|
|
private void AddEffect()
|
|
@@ -206,12 +206,12 @@ namespace GFGGame
|
|
|
bool result = await NoticeSProxy.ReqSystemNotice(noticeInfo.noticeId);
|
|
|
if (result)
|
|
|
{
|
|
|
- ViewManager.Show<NoticeSystemShowView>(NoticeDataManager.Instance.GetNoticeInfoById(noticeInfo.noticeId));
|
|
|
+ ViewManager.Show<NoticeSystemShowView>(NoticeDataManager.Instance.GetNoticeInfoById(noticeInfo.noticeId), false, false);
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- ViewManager.Show<NoticeSystemShowView>(noticeInfo);
|
|
|
+ ViewManager.Show<NoticeSystemShowView>(noticeInfo, false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -247,5 +247,12 @@ namespace GFGGame
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ private void ShowBtn()
|
|
|
+ {
|
|
|
+ _ui.m_listActivity.visible = true;
|
|
|
+ _ui.m_listNotice.visible = true;
|
|
|
+ _ui.m_buttonCom.visible = true;
|
|
|
+ }
|
|
|
}
|
|
|
}
|