我已經看到關於refreshin一個listview太多的問題,我已經嘗試了主題的每個解決方案,但沒有爲我工作。刷新列表視圖刪除操作後從一個arraylist創建
已嘗試notifysetdatachange()
,invalidateviews
,refreshdrawablestate()
但沒有人工作。
我有一個arraylist
和在longclick
操作後,我正在從arraylist.and刪除一個項目,我希望它從listview中消失,但它不。
但刪除後,如果我打開另一個活動,並返回到包含我的listview
的活動,它會消失。
所以我刪除操作是成功的,我只是想知道如何刷新列表視圖,
我沒有張貼代碼,因爲沒有什麼,我只是用
唯一我有一個名爲arraylist
al_6
。我正在填充物體。
然後我把它們發送到我的adapter
像
adapter = new ContentSearchListAdapter(getActivity(), channels2,
options);
listview.setAdapter(adapter);
,當我想從我的ArrayList中刪除對象。
al_6.remove(position)
和我的刪除操作前說是成功的
你必須添加更多的代碼才能得到答案。單一的代碼行也從數組列表中刪除項目是不夠的。 – TNR