| | |
| | | roomList.Add(room); |
| | | } |
| | | } |
| | | //当前按键所有显示房间的所有设备处理 |
| | | var aa = GetALlDispalyRoomDeviceList(); |
| | | //首次拿到所有房间中按键的目标并存储 |
| | | //if (IsInitEntry) |
| | | //{ |
| | | //首次拿到所有房间中按键的目标并存储 |
| | | GetALlDispalyRoomDeviceList(); |
| | | if (currentKeyAllRoomDeviceList.Count != 0) |
| | | { |
| | | if (currentKey.bindList != null && currentKey.bindList.Count != 0) |
| | |
| | | } |
| | | } |
| | | } |
| | | if (oldTargetList != null) |
| | | if (oldTargetList.Count != 0) |
| | | { |
| | | foreach (var de in oldTargetList.Keys) |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | //} |
| | | if (roomList.Count == 0) |
| | | { |
| | | return; |
| | | } |
| | | Shared.Common.Room curRoom = roomList[0]; |
| | | int index = 0; |
| | | RefreshRoomList(curRoom, btnChooseKeyMode, ref index); |
| | |
| | | int curIndex = 0; |
| | | foreach (var device in curTypeDeviceList) |
| | | { |
| | | if (device.CommonDevice != null && device.CommonDevice.IsOnline == 0) |
| | | { |
| | | continue; |
| | | } |
| | | #region 绑定表UI显(无数据处理) |
| | | var rowLayout = new FrameLayout() |
| | | { |