| | |
| | | { |
| | | public class BindCommonLayout : FrameLayout |
| | | { |
| | | public BindCommonLayout() |
| | | { |
| | | |
| | | } |
| | | #region ◆ 变量申明__________________________ |
| | | /// <summary> |
| | | /// 楼层回调 |
| | |
| | | |
| | | public FrameLayout topFrameLayout = new FrameLayout { Height = Application.GetRealHeight(184), BackgroundColor = ZigbeeColor.Current.XMTopFrameLayout }; |
| | | public FrameLayout midFrameLayout = new FrameLayout { Height = Application.GetRealHeight(1925 - 184), BackgroundColor = ZigbeeColor.Current.XMMidFrameLayout }; |
| | | |
| | | public FrameLayout bottomRadiusFrameLayout = new FrameLayout() |
| | | { |
| | | Height = Application.GetRealHeight(100), |
| | | Y = Application.GetRealHeight(930), |
| | | Radius = 17, |
| | | BackgroundColor = ZigbeeColor.Current.XMWhite, |
| | | }; |
| | | |
| | | public FrameLayout titleFrameLayout = new FrameLayout |
| | | { |
| | |
| | | Height = 1, |
| | | BackgroundColor = Shared.Common.ZigbeeColor.Current.XMTitleLine, |
| | | }; |
| | | |
| | | #region 底部有圆角布局 |
| | | /// 背景阴影界面 |
| | | /// </summary> |
| | | public FrameLayout shadowRadiusFrameLayout = new FrameLayout { BackgroundColor = 0x0f000000 }; |
| | | /// <summary> |
| | | /// 设置圆角的界面 |
| | | /// </summary> |
| | | public FrameLayout bottomRadiusFrameLayout = new FrameLayout() |
| | | { |
| | | Height = Application.GetRealHeight(806), |
| | | Y = Application.GetRealHeight(930), |
| | | BackgroundColor = ZigbeeColor.Current.XMWhite, |
| | | }; |
| | | /// <summary> |
| | | /// 底部圆角中的取消按钮 |
| | | /// </summary> |
| | | public Button btnCancel = new Button |
| | | { |
| | | X = Application.GetRealWidth(81), |
| | | Y = Application.GetRealHeight(40), |
| | | Height = Application.GetRealHeight(58), |
| | | Width = Application.GetRealWidth(101), |
| | | Text = Language.StringByID(R.MyInternationalizationString.Cancel), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMGray3, |
| | | TextSize = 14, |
| | | }; |
| | | /// <summary> |
| | | /// 底部圆角中的标题栏 |
| | | /// </summary> |
| | | public Button btnBottomTitle = new Button |
| | | { |
| | | X = Application.GetRealWidth(446 - 50), |
| | | Y = Application.GetRealHeight(35), |
| | | Height = Application.GetRealHeight(63), |
| | | Width = Application.GetRealWidth(284), |
| | | Text = Language.StringByID(R.MyInternationalizationString.MatchPerson), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMBlack, |
| | | TextSize = 16, |
| | | }; |
| | | /// <summary> |
| | | /// 底部圆角中的确认按钮 |
| | | /// </summary> |
| | | public Button btnFinish = new Button |
| | | { |
| | | X = Application.GetRealWidth(919), |
| | | Y = Application.GetRealHeight(40), |
| | | Height = Application.GetRealHeight(58), |
| | | Width = Application.GetRealWidth(101), |
| | | Text = Language.StringByID(R.MyInternationalizationString.Complete), |
| | | TextColor = Shared.Common.ZigbeeColor.Current.XMOrange, |
| | | TextSize = 14, |
| | | }; |
| | | /// <summary> |
| | | /// 底部圆角中的标题栏下的线条 |
| | | /// </summary> |
| | | public Button line = new Button() |
| | | { |
| | | Y = Application.GetRealHeight(138), |
| | | Height = 1, |
| | | BackgroundColor = Shared.Common.ZigbeeColor.Current.XMRowLine, |
| | | }; |
| | | |
| | | #endregion |
| | | |
| | | #endregion |
| | | |
| | | /// <summary> |
| | |
| | | BackgroundColor = ZigbeeColor.Current.XMWhite, |
| | | }; |
| | | this.midFrameLayout.AddChidren(bottomFrameLayout1); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 门锁底部带圆角布局 |
| | | /// </summary> |
| | | /// <param name="frameLayout"></param> |
| | | public void BottomRadiusFrameLayout(FrameLayout frameLayout) |
| | | { |
| | | this.shadowRadiusFrameLayout.AddChidren(this.bottomRadiusFrameLayout); |
| | | this.bottomRadiusFrameLayout.SetCornerWithSameRadius(Application.GetRealHeight(58), HDLUtils.RectCornerTopLeft | HDLUtils.RectCornerTopRight); |
| | | this.bottomRadiusFrameLayout.AddChidren(btnCancel); |
| | | this.bottomRadiusFrameLayout.AddChidren(btnBottomTitle); |
| | | this.bottomRadiusFrameLayout.AddChidren(btnFinish); |
| | | this.bottomRadiusFrameLayout.AddChidren(line); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | sList.Add("5007_1:[0]获取按键绑定表时,网关没回,结果是[0]获取多功能面板的目标个数不全【命令5007】"); |
| | | sList.Add("5007_2:[0]获取按键绑定的温度传感器失败【命令5007】"); |
| | | sList.Add("5007_3:[0]获取按键绑定的湿度度传感器失败【命令5007】"); |
| | | sList.Add("5020:[0]一对一绑定设备时,网关没回【命令5020】"); |
| | | sList.Add("5020_1:[0]一对一绑定,设备添加绑定目标时,[0]网关绑定目标失败,绑定设备不存在【命令5020】"); |
| | | sList.Add("5020_2:[0]一对一绑定,设备添加绑定目标时,网关绑定目标失败,[0]绑定未知,可能是等待节点设备回复【命令5020】"); |
| | | |
| | | return sList; |
| | | } |
| | | } |