2012-10-21 34 views
0

a mobile Flex game我有一個視圖列出了每週玩家的頂部。當彈出一個視圖時恢復搜索字符串和可見列表索引

它工作得很好:-)在頂部我有一個搜索欄。此外,當您單擊列表中的玩家的名字,另一種觀點則推 - 爲用戶顯示更多的信息:

enter image description here

我有2個煩惱:當我彈出播放器的詳細信息查看並返回到查看在上面的截圖所示 -

  1. 搜索字段爲空
  2. 列表滾動IST一路再次

有關如何保存/恢復最好的2個值的任何建議?

更新:我保存這些值作爲靜態變量現在...

回答

1

我也用靜態變量對於這一點,另一種方式是在創建視圖的值對象。我主要做的是:

  • 假設我的觀點被稱爲ScoreListView,我創建了一個VO叫ScoreListViewData,它包含一個可視數據屬性(Object類型),然後我創建相關的視圖,而不是其他東西的屬性它是數據。您可以將cachedListPosition和currentSearchString添加到其中,並在取消激活視圖(在viewDeactivate事件中)之前,可以保存這些值,以便在視圖的數據對象中再次激活它們。

適用於我;-)

相關問題