using System; using System.Collections.Generic; using Shared; namespace HDL_ON.UI.test { public class TestDialog { Dialog dialog; public TestDialog() { dialog = new Dialog(); } public void InitView() { //测试类型 //1: 蓝牙测试 int testType = 1; var bodyView = new FrameLayout() { BackgroundColor = CSS.CSS_Color.MainBackgroundColor }; dialog.AddChidren(bodyView); var contentView = new VerticalScrolViewLayout() { Y = Application.GetRealHeight(63), BackgroundColor = CSS.CSS_Color.BackgroundColor, }; bodyView.AddChidren(contentView); //var btn = new Button() //{ // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // TextAlignment =TextAlignment.Center, // Text = "" //}; //contentView.AddChidren(btn); //btn.MouseUpEventHandler = (d, d1) => //{ //}; #region 蓝牙测试 //if (testType == 1) //{ // var bc = new MyBlufiClient(); // Dictionary ids = new Dictionary(); // Action action = (name,uuid) => { // if (!ids.ContainsKey(uuid)) // { // ids.Add(uuid, name); // } // }; // bc.SetBlufiDeviceDelegate(action); // var btn5 = new Button() // { // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // TextAlignment = TextAlignment.Center, // Text = "停止搜索" // }; // contentView.AddChidren(btn5); // btn5.MouseUpEventHandler = (d, d1) => // { // bc.StopScanBlufi(); // }; // var btn1 = new Button() // { // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // Text = "搜索蓝牙", // TextAlignment = TextAlignment.Center, // }; // contentView.AddChidren(btn1); // btn1.MouseUpEventHandler = (d, d1) => // { // bc.ScanBlufi(); // }; // var btn2 = new Button() // { // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // TextAlignment = TextAlignment.Center, // Text = "链接蓝牙" // }; // contentView.AddChidren(btn2); // btn2.MouseUpEventHandler = (d, d1) => // { // var blufiId = "1DA9BDF2-F12D-A63A-FC44-C28AE225DA6A"; // bc.ConnectionBlufi(blufiId); // }; // var btn3 = new Button() // { // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // TextAlignment = TextAlignment.Center, // Text = "发送数据" // }; // contentView.AddChidren(btn3); // btn3.MouseUpEventHandler = (d, d1) => // { // bc.SendMsg("dddlasfjlaskjdflkasjkdfjhaskljdhfklajhf"); // }; // var btn4 = new Button() // { // Height = Application.GetRealHeight(60), // BorderColor = CSS.CSS_Color.AuxiliaryColor2, // BorderWidth = (uint)Application.GetRealWidth(5), // TextColor = 0xFF000000, // TextAlignment = TextAlignment.Center, // Text = "断开蓝牙链接" // }; // contentView.AddChidren(btn4); // btn4.MouseUpEventHandler = (d, d1) => // { // bc.CloseConnectionBlufi(); // }; //} #endregion dialog.Show(); } } }