| | |
| | | using Android.Support.V4.App; |
| | | using Android.Support.V4.Content; |
| | | using CN.Jpush.Android.Api; |
| | | //using Android.Widget; |
| | | using Com.Hdl.ON.Jpush.Androidjpush; |
| | | using HDL_ON; |
| | | using Java.Util; |
| | | using Shared; |
| | | |
| | | namespace HDL_ON_Android |
| | | { |
| | | [Activity(Theme = "@style/SplashTheme", MainLauncher = true, LaunchMode = LaunchMode.SingleTask, Name = "com.hdl.onpro.SplashActivity", ScreenOrientation = ScreenOrientation.Portrait)] |
| | | [IntentFilter(new string[] { "com.hdl.onpro.SplashActivity", Intent.ActionView })] |
| | | [Activity(Theme = "@style/SplashTheme", MainLauncher = true, LaunchMode = LaunchMode.SingleTask, Name = "com.santan.smartcontrol.SplashActivity", ScreenOrientation = ScreenOrientation.Portrait)] |
| | | [IntentFilter(new string[] { "com.santan.smartcontrol.SplashActivity", Intent.ActionView })] |
| | | public class SplashActivity : Activity |
| | | { |
| | | protected override void OnActivityResult(int requestCode, Result resultVal, Intent data) |
| | |
| | | { |
| | | if (!OnAppConfig.Instance.FirstRunApp) |
| | | { |
| | | ////打开baseActivity |
| | | //打开baseActivity |
| | | Intent i = new Intent(this, typeof(BaseActivity));//Intent intent=new Intent( 起始组件对象 , 目标 Service.class); |
| | | StartActivityForResult(i, 1); |
| | | OverridePendingTransition(0, 0); |
| | |
| | | { |
| | | Language.CurrentLanguage = "Chinese"; |
| | | } |
| | | else if (localeList.Language == "es") |
| | | { |
| | | Language.CurrentLanguage = "Spanish"; |
| | | } |
| | | else if (localeList.Language == "ru") |
| | | { |
| | | Language.CurrentLanguage = "russian"; |
| | | } |
| | | else if (localeList.Language == "bg") |
| | | { |
| | | Language.CurrentLanguage = "български"; |
| | | } |
| | | //else if (localeList.Language == "uk") |
| | | //{ |
| | | // Language.CurrentLanguage = "Ukraine"; |
| | | //} |
| | | else |
| | | { |
| | | Language.CurrentLanguage = "English"; |
| | |
| | | { |
| | | Language.CurrentLanguage = "Chinese"; |
| | | } |
| | | else if (localeList.Language == "es") |
| | | { |
| | | Language.CurrentLanguage = "Spanish"; |
| | | } |
| | | else if (localeList.Language == "ru") |
| | | { |
| | | Language.CurrentLanguage = "russian"; |
| | | } |
| | | else if (localeList.Language == "bg") |
| | | { |
| | | Language.CurrentLanguage = "български"; |
| | | } |
| | | //else if (localeList.Language == "uk") |
| | | //{ |
| | | // Language.CurrentLanguage = "Ukraine"; |
| | | //} |
| | | else |
| | | { |
| | | Language.CurrentLanguage = "English"; |
| | |
| | | |
| | | BaseActivity.NetworkStateChanged += (int internetStatus) => |
| | | { |
| | | //if (!IsEnterBackground) |
| | | //{ |
| | | // ////BusSocket.Stop(); |
| | | // //new System.Threading.Thread(() => |
| | | // //{ |
| | | // // System.Threading.Thread.Sleep(1000); |
| | | // // //BusSocket.Start(); |
| | | // //}) |
| | | // //{ IsBackground = true }.Start(); |
| | | |
| | | //} |
| | | //else |
| | | //{ |
| | | //Console.WriteLine("HHH 网络变化但处于后台"+internetStatus); |
| | | //} |
| | | |
| | | //网络变化处理 |
| | | HDLCommon.Current.UpdateInternetStatus((int)internetStatus, MainPage.IsEnterBackground); |
| | | }; |
| | |
| | | { |
| | | Language.CurrentLanguage = "Chinese"; |
| | | } |
| | | else if (localeList.Language == "es") |
| | | { |
| | | Language.CurrentLanguage = "Spanish"; |
| | | } |
| | | else if (localeList.Language == "ru") |
| | | { |
| | | Language.CurrentLanguage = "russian"; |
| | | } |
| | | else if (localeList.Language == "bg") |
| | | { |
| | | Language.CurrentLanguage = "български"; |
| | | } |
| | | //else if (localeList.Language == "uk") |
| | | //{ |
| | | // Language.CurrentLanguage = "Ukraine"; |
| | | //} |
| | | else |
| | | { |
| | | Language.CurrentLanguage = "English"; |
| | |
| | | }; |
| | | |
| | | |
| | | HDLUtils.SetAuthoritiesName("com.hdl.onpro.fileProvider"); |
| | | HDLUtils.SetAuthoritiesName("com.santan.smartcontrol.fileProvider"); |
| | | |
| | | //Shared.Application.IsGpsEnable = true; |
| | | //bool isfirst = true; |