| | |
| | | /// </summary> |
| | | List<PushMessageInfo> PushMessageInfoList = new List<PushMessageInfo>(); |
| | | |
| | | /// <summary> |
| | | /// 页面关闭时间 |
| | | /// </summary> |
| | | Action backAction; |
| | | |
| | | public override void RemoveFromParent() |
| | | { |
| | | UnregisterGetPushMessageAction(); |
| | | base.RemoveFromParent(); |
| | | backAction?.Invoke(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// <param name="backAction"></param> |
| | | public void LoadPage(Action backAction) |
| | | { |
| | | new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter)).LoadTopView(backAction); |
| | | this.backAction = backAction; |
| | | new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter)).LoadTopView(); |
| | | |
| | | AddTopMenuView(); |
| | | AddMessageView(); |
| | |
| | | /// </summary> |
| | | void RegisterGetPushMessageAction() |
| | | { |
| | | //HDLCommon.GetPushMessageAction = () => |
| | | //{ |
| | | // if (bodyView != null) |
| | | // { |
| | | HDLCommon.GetPushMessageAction = () => |
| | | { |
| | | if (bodyView != null) |
| | | { |
| | | // Utlis.WriteLine("GetPushMessageAction M收到推送"); |
| | | // GetPushMessageList(showMesType); |
| | | // } |
| | | //}; |
| | | GetPushMessageList(showMesType); |
| | | } |
| | | }; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | void UnregisterGetPushMessageAction() |
| | | { |
| | | //HDLCommon.GetPushMessageAction = null; |
| | | HDLCommon.GetPushMessageAction = null; |
| | | } |
| | | |
| | | #if DEBUG |