|
@@ -122,6 +122,7 @@ namespace GFGGame
|
|
|
|
|
|
EventAgent.AddEventListener(ConstMessage.GALLERY_DATA_CHANGE, UpdateGalleryList);
|
|
EventAgent.AddEventListener(ConstMessage.GALLERY_DATA_CHANGE, UpdateGalleryList);
|
|
EventAgent.AddEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryList);
|
|
EventAgent.AddEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryList);
|
|
|
|
+ EventAgent.AddEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryRankList);
|
|
}
|
|
}
|
|
|
|
|
|
protected override async void OnShown()
|
|
protected override async void OnShown()
|
|
@@ -137,6 +138,7 @@ namespace GFGGame
|
|
|
|
|
|
UpdateList();
|
|
UpdateList();
|
|
UpdateGalleryList();
|
|
UpdateGalleryList();
|
|
|
|
+ UpdateGalleryRankList();
|
|
if (_tabIndex == TabType.RECOVER)
|
|
if (_tabIndex == TabType.RECOVER)
|
|
{
|
|
{
|
|
_ui.m_comNormal.m_c1.selectedIndex = _subtabIndex;
|
|
_ui.m_comNormal.m_c1.selectedIndex = _subtabIndex;
|
|
@@ -202,6 +204,7 @@ namespace GFGGame
|
|
base.RemoveEventListener();
|
|
base.RemoveEventListener();
|
|
EventAgent.RemoveEventListener(ConstMessage.GALLERY_DATA_CHANGE, UpdateGalleryList);
|
|
EventAgent.RemoveEventListener(ConstMessage.GALLERY_DATA_CHANGE, UpdateGalleryList);
|
|
EventAgent.RemoveEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryList);
|
|
EventAgent.RemoveEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryList);
|
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.DOWNLOAD_FINISH_ONE, UpdateGalleryRankList);
|
|
}
|
|
}
|
|
|
|
|
|
private void OnBtnBackClick()
|
|
private void OnBtnBackClick()
|
|
@@ -330,7 +333,7 @@ namespace GFGGame
|
|
}
|
|
}
|
|
else if (_subtabIndex == RecommendType.RANK)
|
|
else if (_subtabIndex == RecommendType.RANK)
|
|
{
|
|
{
|
|
- _galleryDatas = PoemGalleryDataManager.Instance.FrinedDatas;
|
|
|
|
|
|
+ _galleryDatas = PoemGalleryDataManager.Instance.RankDatas;
|
|
}
|
|
}
|
|
_list = _ui.m_comNormal.m_comScroll.m_listRecommend;
|
|
_list = _ui.m_comNormal.m_comScroll.m_listRecommend;
|
|
_list1 = _ui.m_comNormal.m_comScroll.m_listRecommend1;
|
|
_list1 = _ui.m_comNormal.m_comScroll.m_listRecommend1;
|
|
@@ -440,6 +443,7 @@ namespace GFGGame
|
|
}
|
|
}
|
|
private void UpdateGalleryRankList()
|
|
private void UpdateGalleryRankList()
|
|
{
|
|
{
|
|
|
|
+ if (_tabIndex != TabType.RECOVER || _subtabIndex != RecommendType.RANK) return;
|
|
_ui.m_comNormal.m_listRank.numItems = _galleryDatas.Count;
|
|
_ui.m_comNormal.m_listRank.numItems = _galleryDatas.Count;
|
|
UpdateView();
|
|
UpdateView();
|
|
}
|
|
}
|
|
@@ -478,7 +482,9 @@ namespace GFGGame
|
|
{
|
|
{
|
|
PoemGalleryData data = PoemGalleryDataManager.Instance.GetGalleryDataById(workId);
|
|
PoemGalleryData data = PoemGalleryDataManager.Instance.GetGalleryDataById(workId);
|
|
UI_ListItem item = UI_ListItem.Proxy(obj);
|
|
UI_ListItem item = UI_ListItem.Proxy(obj);
|
|
|
|
+ item.m_c1.selectedIndex = 0;
|
|
if (data.Ntexture == null) return;
|
|
if (data.Ntexture == null) return;
|
|
|
|
+ item.m_c1.selectedIndex = 1;
|
|
item.m_loaIcon.texture = data.Ntexture;
|
|
item.m_loaIcon.texture = data.Ntexture;
|
|
item.m_loaIcon.height = item.m_loaIcon.width * item.m_loaIcon.texture.height / item.m_loaIcon.texture.width;
|
|
item.m_loaIcon.height = item.m_loaIcon.width * item.m_loaIcon.texture.height / item.m_loaIcon.texture.width;
|
|
item.m_txtName.text = data.AuthorName;
|
|
item.m_txtName.text = data.AuthorName;
|