適配器這是我有:如何更新另一種觀點認爲
步驟1.有一個ListView
,顯示項目的用戶可以評價。這是一個Fragment
。任何已經評分的項目都是粗體。
第2步。如果用戶點擊未評分項目,它將當前列表保留在backstack中並打開新的Fragment
;在新Fragment
他們現在可以評價項目。
這就是我需要:
第3步:一旦他們打後退按鈕,我想列表項到現在大膽地反映變化。
如果這不是Fragment
,我認爲startActivityForResult()
將是答案;但不知道如何用當前(Fragment
)設置完成此操作?
補充說明:ListView
有adapter
的ArrayList<Review>
。當然,每行在Review
對象中都有屬性。一個房產是一個叫做wasRated
的嬰兒車,它可以是0
或1
;如果此參數爲1,則表示用戶對該項目進行評分,則列表行將變爲粗體以反映此情況。這是我想要的動態。
那麼你想要做什麼是當'片段2'關閉時重新呈現'片段1'列表?我理解了這些問題嗎? –
@NeilTownsend Bascially是的;我想只更新行,如果可能的話,不要重置'listview',這樣用戶必須向下滾動。 – KickingLettuce
不會adapter.notifyDataSetChanged()做的伎倆? – Guardanis