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
|
}
|
}
|