我在片段中有一個listView。列表視圖中的某些文本部分是從適配器的網頁下載的。當我從另一個fragent中更改此文本部分時,我希望第一個片段重繪它的視圖。如何在ListView中重繪視圖
我想:
myListView.invalidate();
myListView.invalidateViews();
myListView.refreshDrawableState();
adapter.notifyDataSetChanged();
adapter.updateComments();
UpdateComments是我自己的功能。我保存指向onScroll中當前顯示視圖的指針並請求每個視圖更新請求的視圖,但沒有任何反應。
如果向下滾動然後向上並且我的視圖使用適配器的getView方法重新繪製,則顯示新文本。
如何在不滾動的情況下更新視圖?
您可能想使用asynctask並查看[this](http://stackoverflow.com/questions/7882475/android-how-to-update-arrayadapter-asynchronously) – Zyoo