我有保存评论消息的ListView s。首先是消息,其他人都是评论。如果用户发送评论,它应该出现在listview中第二行的message.It后面。当用户发表评论时,我使用notifyDataSetChanged(),.Inserted注释出现在listview中,但在最后一行。我有排序算法,可以让ArrayList在排序时保持我想要的。虽然ArrayList已排序,但插入的注释显示在最后一行。不应该是这样的。
为什么notifyDataSetChanged()不根据ArrayList.It保留Listview只需将新元素更新到最后一行
发布于 2014-06-04 20:48:11
notifyDataSetChanged()将通知数据集更改到列表视图,我认为您需要修改arraylist,然后调用notifyDataSetChanged()
https://stackoverflow.com/questions/24037722
复制相似问题