| | |
| | | { |
| | | Language.CurrentLanguage = "russian"; |
| | | } |
| | | else if (NSLocale.PreferredLanguages[0].Contains( "bul")) |
| | | else if (NSLocale.PreferredLanguages[0].Contains("bul")) |
| | | { |
| | | Language.CurrentLanguage = "български"; |
| | | } |
| | |
| | | return true; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 处理通知消息 |
| | | /// </summary> |
| | | void HandleNotificationMessageUserInfo(NSDictionary userInfo, bool bFinishedLaunching) |
| | | |
| | | /// <summary> |
| | | /// 处理通知消息 |
| | | /// </summary> |
| | | void HandleNotificationMessageUserInfo(NSDictionary userInfo, bool bFinishedLaunching) |
| | | { |
| | | try |
| | | { |
| | |
| | | UserInfo.Current.pushMessageInfo = pushMes; |
| | | UserInfo.Current.inCall = DateTime.Now; |
| | | } |
| | | |
| | | |
| | | if (bFinishedLaunching) |
| | | { |
| | | if (pushMes.Extras != null) |
| | |
| | | } |
| | | else |
| | | { |
| | | HDLCommon.Current.AdjustPushMessage(pushMes); |
| | | //HDLCommon.Current.AdjustPushMessage(pushMes); |
| | | this.CommonAdjustPushMessage(pushMes);//2023年04月13日15:55:54 修改 |
| | | } |
| | | } |
| | | } |
| | | else |
| | | { |
| | | HDLCommon.Current.AdjustPushMessage(pushMes); |
| | | //HDLCommon.Current.AdjustPushMessage(pushMes); |
| | | this.CommonAdjustPushMessage(pushMes); |
| | | } |
| | | |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | public void CommonAdjustPushMessage(JPushMessageInfo pushMes) |
| | | { |
| | | new System.Threading.Thread(new System.Threading.ThreadStart(() => |
| | | { |
| | | while (MainPage.BasePageView == null) |
| | | { |
| | | System.Threading.Thread.Sleep(300); |
| | | } |
| | | Shared.Application.RunOnMainThread(() => |
| | | { |
| | | HDLCommon.Current.AdjustPushMessage(pushMes); |
| | | }); |
| | | })).Start(); |
| | | |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | } |