| | |
| | | /// <summary>
|
| | | /// 画面显示(底层会固定调用此方法,借以完成画面创建)
|
| | | /// </summary>
|
| | | /// <param name="deviceDiv">设备区分</param> |
| | | public void ShowForm(string deviceDiv) |
| | | /// <param name="i_deviceDiv">设备区分</param> |
| | | public void ShowForm(string i_deviceDiv) |
| | | { |
| | | //设置头部信息 |
| | | base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uSearchHelp)); |
| | | |
| | | //初始化中部信息 |
| | | this.InitMiddleFrame(); |
| | | this.InitMiddleFrame(i_deviceDiv); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 初始化中部信息 |
| | | /// </summary> |
| | | private void InitMiddleFrame() |
| | | /// <summary>
|
| | | /// 初始化中部信息
|
| | | /// </summary>
|
| | | /// <param name="deviceDiv">设备区分</param> |
| | | private void InitMiddleFrame(string i_deviceDiv) |
| | | {
|
| | | //清空bodyFrame
|
| | | this.ClearBodyFrame(); |
| | | this.ClearBodyFrame();
|
| | |
|
| | | if (i_deviceDiv == "Gateway")
|
| | | {
|
| | | //初始化网关帮助控件
|
| | | this.InitGatewayHelpControl();
|
| | | }
|
| | | else
|
| | | {
|
| | | //初始化设备帮助控件
|
| | | this.InitDeviceHelpControl();
|
| | | } |
| | | }
|
| | |
|
| | | /// <summary>
|
| | | /// 初始化设备帮助控件
|
| | | /// </summary>
|
| | | private void InitDeviceHelpControl()
|
| | | {
|
| | | //设备添加指引
|
| | | var btnHelp1 = new NormalViewControl(942, 60, true);
|
| | | btnHelp1.TextID = R.MyInternationalizationString.uAddDeviceHelp1;
|
| | | btnHelp1.X = ControlCommonResourse.XXLeft;
|
| | | btnHelp1.Y = Application.GetRealHeight(58);
|
| | | bodyFrameLayout.AddChidren(btnHelp1);
|
| | | //可能由于当前网络较差或设备已被他人绑定。
|
| | | var btnHelp2 = new NormalViewControl(942, 50, true);
|
| | | btnHelp2.TextID = R.MyInternationalizationString.uAddDeviceHelp2;
|
| | | btnHelp2.X = ControlCommonResourse.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 = ControlCommonResourse.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 = ControlCommonResourse.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 = ControlCommonResourse.XXLeft;
|
| | | btnHelp5.Y = btnHelp4.Bottom + Application.GetRealHeight(35);
|
| | | btnHelp5.TextSize = 12;
|
| | | btnHelp5.TextColor = UserCenterColor.Current.TextGrayColor3;
|
| | | bodyFrameLayout.AddChidren(btnHelp5);
|
| | | }
|
| | |
|
| | | /// <summary>
|
| | | /// 初始化网关帮助控件
|
| | | /// </summary>
|
| | | private void InitGatewayHelpControl()
|
| | | {
|
| | |
|
| | | }
|
| | |
|
| | | #endregion
|