适配器这是我有:如何更新另一种观点认为
步骤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