| | |
| | | private FrameLayout bodyFrameLayout; |
| | | |
| | | private Button floorBtn; |
| | | /// <summary> |
| | | /// 当前楼层id |
| | | /// </summary> |
| | | private string curFloorId; |
| | | |
| | | public FrameLayout itemView; |
| | | |
| | |
| | | floorBtn.Text = Config.Instance.Home.GetCurrentFloorName; |
| | | if(Config.Instance.Home.FloorDics.Count>0) |
| | | { |
| | | curFloorId = Config.Instance.Home.CurrentFloorId; |
| | | top.topView.AddChidren(floorBtn); |
| | | top.topView.AddChidren(selectFloorBtn); |
| | | } |
| | |
| | | { |
| | | var floors = new SelectFloor(); |
| | | AddChidren(floors); |
| | | floors.changeFloor = false; |
| | | floors.CurFloorId = curFloorId; |
| | | floors.Init(599, 161,Direction.Right); |
| | | floors.FloorAction += (floorId) => |
| | | { |
| | | curFloorId = floorId; |
| | | floorBtn.Text = Config.Instance.Home.GetFloorNameById(floorId); |
| | | AddBodyView(floorId); |
| | | }; |
| | |
| | | itemView.AddChidren(roomView); |
| | | roomView.Init(this,room); |
| | | roomView.SetRoomName(room.Name); |
| | | roomView.SetRoomIcon(room.BackgroundImage); |
| | | roomView.SetRoomIcon(room.BackgroundImageType == 0 ? room.BackgroundImage : System.IO.Path.Combine(Config.Instance.FullPath, room.BackgroundImage)); |
| | | roomView.ClickBtn.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | if (CanClick == false) |