黄学彪
2020-12-16 0d9f64668fd7350d6a21fd157e32009a96d98134
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
using System;
using System.Collections.Generic;
using System.Text;
 
namespace Shared.Phone.UserCenter.DeviceDirection
{
    /// <summary>
    /// 设备入网的帮助界面
    /// </summary>
    public class DeviceDirectionHelpForm : EditorCommonForm
    {
        #region ■ 初始化_____________________________
 
        /// <summary>
        /// 画面显示(底层会固定调用此方法,借以完成画面创建)
        /// </summary>
        public void ShowForm()
        {
            //设置头部信息
            base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uSearchHelp));
 
            //初始化中部信息
            this.InitMiddleFrame();
        }
 
        /// <summary>
        /// 初始化中部信息
        /// </summary>
        private void InitMiddleFrame()
        {
            //清空bodyFrame
            this.ClearBodyFrame();
 
            //初始化设备帮助控件
            this.InitDeviceHelpControl();
        }
 
        /// <summary>
        /// 初始化设备帮助控件
        /// </summary>
        private void InitDeviceHelpControl()
        {
            //设备添加指引
            var btnHelp1 = new NormalViewControl(942, 60, true);
            btnHelp1.IsBold = true;
            btnHelp1.TextID = R.MyInternationalizationString.uAddDeviceHelp1;
            btnHelp1.X = HdlControlResourse.XXLeft;
            btnHelp1.Y = Application.GetRealHeight(58);
            bodyFrameLayout.AddChidren(btnHelp1);
            //可能由于当前网络较差或设备已被他人绑定。
            var btnHelp2 = new NormalViewControl(942, 50, true);
            btnHelp2.TextID = R.MyInternationalizationString.uAddDeviceHelp2;
            btnHelp2.X = HdlControlResourse.XXLeft;
            btnHelp2.Y = btnHelp1.Bottom + Application.GetRealHeight(46);
            btnHelp2.TextSize = 12;
            btnHelp2.TextColor = UserCenterColor.Current.TextGrayColor3;
            bodyFrameLayout.AddChidren(btnHelp2);
            //1.请确保手机与设备之间的距离足够近,并且周围网络环境没有强干扰。
            var btnHelp3 = new NormalViewControl(942, 100, true);
            btnHelp3.TextID = R.MyInternationalizationString.uAddDeviceHelp3;
            btnHelp3.IsMoreLines = true;
            btnHelp3.X = HdlControlResourse.XXLeft;
            btnHelp3.Y = btnHelp2.Bottom + Application.GetRealHeight(46);
            btnHelp3.TextSize = 12;
            btnHelp3.TextColor = UserCenterColor.Current.TextGrayColor3;
            bodyFrameLayout.AddChidren(btnHelp3);
            //2.同时需确认应用的定位权限未被关闭。若手动关闭了应用定位权限可能导致无法自拔发现设备。
            var btnHelp4 = new NormalViewControl(942, 100, true);
            btnHelp4.TextID = R.MyInternationalizationString.uAddDeviceHelp4;
            btnHelp4.IsMoreLines = true;
            btnHelp4.X = HdlControlResourse.XXLeft;
            btnHelp4.Y = btnHelp3.Bottom + Application.GetRealHeight(35);
            btnHelp4.TextSize = 12;
            btnHelp4.TextColor = UserCenterColor.Current.TextGrayColor3;
            bodyFrameLayout.AddChidren(btnHelp4);
            //3.如果仍始终无法发现设备,可能因为设备已经被他人绑定了。如果你并不清楚是谁连接了设备,可以进行重置,重置方式请查阅说明书,根据指引操作。
            var btnHelp5 = new NormalViewControl(942, 150, true);
            btnHelp5.TextID = R.MyInternationalizationString.uAddDeviceHelp5;
            btnHelp5.IsMoreLines = true;
            btnHelp5.X = HdlControlResourse.XXLeft;
            btnHelp5.Y = btnHelp4.Bottom + Application.GetRealHeight(35);
            btnHelp5.TextSize = 12;
            btnHelp5.TextColor = UserCenterColor.Current.TextGrayColor3;
            bodyFrameLayout.AddChidren(btnHelp5);
        }
 
        #endregion
    }
}