| | |
| | | var roomView = new Device.CommonForm.RoomView(0, 0); |
| | | roomPageView.AddChidren(roomView); |
| | | roomView.Init(room); |
| | | roomView.HideName(true); |
| | | roomView.action += () => |
| | | { |
| | | Show(); |
| | |
| | | } |
| | | var curIndex = rList.FindIndex((obj) => obj.Id == Room.CurrentRoom.Id); |
| | | roomPageView.PageIndex = curIndex; |
| | | if (roomPageView.GetChildren(roomPageView.PageIndex) != null) |
| | | { |
| | | (roomPageView.GetChildren(roomPageView.PageIndex) as RoomView).HideName(false); |
| | | |
| | | } |
| | | |
| | | var functionSceneView = new FrameLayout() |
| | | { |
| | |
| | | |
| | | roomPageView.PageChange += (sender, e) => |
| | | { |
| | | if(roomPageView.GetChildren(roomPageView.PageIndex - 1) !=null) |
| | | { |
| | | (roomPageView.GetChildren(roomPageView.PageIndex - 1) as RoomView).HideName(true); |
| | | } |
| | | if (roomPageView.GetChildren(roomPageView.PageIndex + 1) != null) |
| | | { |
| | | (roomPageView.GetChildren(roomPageView.PageIndex + 1) as RoomView).HideName(true); |
| | | } |
| | | if (roomPageView.GetChildren(roomPageView.PageIndex) != null) |
| | | { |
| | | (roomPageView.GetChildren(roomPageView.PageIndex) as RoomView).HideName(false); |
| | | } |
| | | //切换当前房间 |
| | | Room.CurrentRoom = rList[roomPageView.PageIndex]; |
| | | RefreshBodyView(); |
| | | |
| | | }; |
| | | } |
| | | else |