public void Search_Friend() { foreach (Transform child in searchContent) { GameObject.Destroy(child.gameObject); } if (friendSearchInputField.text == "") { return; } for (int i = 0; i < friendReceiveInfo.Count; i++) { if (friendReceiveInfo[i].nickname.Contains(friendSearchInputField.text)) { UserFriend friend = userFriends.Find(x => x.nickname_friend == friendReceiveInfo[i].nickname); FriendReceiveItem listItem = Instantiate(friendReceiveItem); listItem.Initialize(friendReceiveInfo[i], friend, this); listItem.transform.SetParent(searchContent, false); } } for (int i = 0; i < friendSendInfo.Count; i++) { if (friendSendInfo[i].nickname.Contains(friendSearchInputField.text)) { UserFriend friend = userFriends.Find(x => x.nickname_friend == friendSendInfo[i].nickname); Debug.Log(friendSendInfo[i].nickname); FriendSendItem listItem = Instantiate(friendSendItem); listItem.Initialize(friendSendInfo[i], friend, this); listItem.transform.SetParent(searchContent, false); } } for (int i = 0; i < searchInfos.Count; i++) { if (searchInfos[i].nickname.Contains(friendSearchInputField.text)) { UserFriend friend = userFriends.Find(x => x.nickname_friend == searchInfos[i].nickname); FriendSearchItem listItem = Instantiate(friendSearchItem); listItem.Initialize(searchInfos[i], friend, this); listItem.transform.SetParent(searchContent, false); } } }
public void RefreshListView() { foreach (Transform child in listContent) { GameObject.Destroy(child.gameObject); } for (int i = 0; i < friendReceiveInfo.Count; i++) { UserFriend friend = userFriends.Find(x => x.nickname_friend == friendReceiveInfo[i].nickname); FriendReceiveItem listItem = Instantiate(friendReceiveItem); listItem.Initialize(friendReceiveInfo[i], friend, this); listItem.transform.SetParent(listContent, false); } for (int i = 0; i < friendListInfo.Count; i++) { UserFriend friend = userFriends.Find(x => x.nickname_friend == friendListInfo[i].nickname); FriendListItem listItem = Instantiate(friendListItem); listItem.Initialize(friendListInfo[i], friend, this); listItem.transform.SetParent(listContent, false); } }