JLChen
2021-07-06 d72ca686a3e262693f8a6e45e747e8e8da43335b
HDL_ON/UI/UI1-Login/LoginPage.cs
@@ -14,6 +14,10 @@
            //bodyView = new FrameLayout();
            //AddChidren(bodyView);
            bodyView = this;
            //2020-12-22 增加点击隐藏键盘事件
            bodyView.MouseDownEventHandler += (sender, e) => {
                Application.HideSoftInput();
            };
            pm = new HttpServerRequest();
        }
@@ -25,10 +29,11 @@
                waitPage.RemoveFromParent();
                waitPage = null;
            }
            else
            {
                base.RemoveFromParent();
            }
            base.RemoveFromParent();
            ////2020-12-22 增加点击隐藏键盘事件
            //Application.HideSoftInput();
        }
        #region 局部变量
@@ -160,8 +165,6 @@
        /// </summary>
        public void LoadView(UserInfo userInfo = null)
        {
            Language.CurrentLanguage = "Chinese";
            var btnIcon = new Button()
            {
                X = Application.GetRealWidth(28),
@@ -183,29 +186,42 @@
            bodyView.AddChidren(btnIcon_bg);
#if DEBUG
            btnIcon_bg.MouseUpEventHandler += (sender, e) =>
            {
                //ESOnVideo.Current.Test();
            };
            bool b = false;
            btnIcon.MouseUpEventHandler += (sender, e) =>
            {
                //ESOnVideo.Current.Test(false);
                //return;
                if (b)
                {
                    etAccount.Text = "13697499568";// "18824864143";//"464027401@qq.com"; //"2791308028@qq.com";//13697499568
                    etAccount.Text = "18316672920";//"18316120654";//lcg "18316672920";//hzx;// "13415629083"//cf;//tujie"18316120654";
                    // "15622703419"lwn;// "18824864143";//"464027401@qq.com"; //"2791308028@qq.com";//13697499568
                }
                else
                {
                    etAccount.Text = "18824864143";
                    //etAccount.Text = "BB01010101@evoyo.com";//可视对讲
                    //etAccount.Text = "13168123446";
                    //etAccount.Text = "13602944661";//kx
                    etAccount.Text = "18316120654";//凉霸"18666455392";//13375012446//13602944661//tzy 18778381374
                    //etAccount.Text = "15971583093";// gs//tzy 274116637@qq.com//Sumant.Bhatia@havells.com 国外服务器测试
                }
                b = !b;
                etPassword.Text = "123456";
                btnLogin.IsSelected = true;
            };
#endif
            #endif
            #region 登录方式选择
            btnPhoneLogin = new Button()
            {
                X = Application.GetRealWidth(28),
                Y = Application.GetRealHeight(177),
                Width = Application.GetRealWidth(120),
                Width = Application.GetRealWidth(150),
                Height = Application.GetRealHeight(40),
                TextID = StringId.LoginByPhone,
                TextColor = CSS_Color.MainColor,
@@ -216,9 +232,9 @@
            btnEmailLogin = new Button()
            {
                X = btnPhoneLogin.Right + Application.GetRealWidth(20),
                X = btnPhoneLogin.Right ,//+ Application.GetRealWidth(20),
                Y = Application.GetRealHeight(177),
                Width = Application.GetRealWidth(100),
                Width = Application.GetRealWidth(140),
                Height = Application.GetRealHeight(40),
                TextID = StringId.LoginByEmail,
                TextColor = CSS_Color.PromptingColor1,
@@ -468,10 +484,10 @@
            };
            bodyView.AddChidren(btnLogin);
            LoadEventList();
           LoadEventList();
            account = etAccount.Text.Trim();
#if DEBUG1211
            #if DEBUG1211
            //本地模式
            Button btnLocalMode = new Button()
            {
@@ -493,7 +509,7 @@
            MainPage.Log("etAccount.TextAlignment : " + etAccount.TextAlignment.ToString());
#endif
            #endif
            #region 隐私政策
            AddServiceAgreementControl(bodyView);
@@ -509,7 +525,7 @@
        /// <param name="frameBack"></param>
        private void AddServiceAgreementControl(FrameLayout frameLayout)
        {
            isAgreePrivacyPolicy = UserInfo.Current.isAgreePrivacyPolicy;
            isAgreePrivacyPolicy = OnAppConfig.Instance.isAgreePrivacyPolicy;
            var frameRow = new FrameLayout()
            {
                Height = Application.GetRealHeight(28),
@@ -522,9 +538,13 @@
            {
                Height = Application.GetRealHeight(28),
                Width = Application.GetRealWidth(28),
                X = Application.GetRealWidth(82),
                X = Application.GetRealWidth(22),
            };
            frameRow.AddChidren(agreeView);
            if(Language.CurrentLanguage == "Chinese")
            {
                agreeView.X = Application.GetRealWidth(82);
            }
            //同意图标按钮
            var agreeBtn = new Button()
            {
@@ -541,8 +561,8 @@
            {
                isAgreePrivacyPolicy = !isAgreePrivacyPolicy;
                agreeBtn.IsSelected = isAgreePrivacyPolicy;
                UserInfo.Current.isAgreePrivacyPolicy = isAgreePrivacyPolicy;
                UserInfo.Current.SaveUserInfo();
                OnAppConfig.Instance.isAgreePrivacyPolicy = isAgreePrivacyPolicy;
                OnAppConfig.Instance.SaveConfig();
            };
            agreeBtn.MouseUpEventHandler = eventHandler;