我有一個Arraylist<HashMap<String,String>>
三條記錄。我使用延伸爲BaseAdapter
的CustomAdapter
來顯示它們。GridView重複每次通話的內容android
在第一次調用中,我在gridview中獲取三條記錄。
在第二呼叫我正在3 + 3 = 6的記錄。(3相同再次)
在第三呼叫我正在3 + 3 + 3 = 9級的呼叫等。我使用grid.invalidateViews()
。但它不工作,請幫助。
我有一個Arraylist<HashMap<String,String>>
三條記錄。我使用延伸爲BaseAdapter
的CustomAdapter
來顯示它們。GridView重複每次通話的內容android
在第一次調用中,我在gridview中獲取三條記錄。
在第二呼叫我正在3 + 3 = 6的記錄。(3相同再次)
在第三呼叫我正在3 + 3 + 3 = 9級的呼叫等。我使用grid.invalidateViews()
。但它不工作,請幫助。
當你把你的ArrayList放在CustomAdepter中,那麼你的Arraylist不清楚。 所以你應該在你的課堂上使用arryList.clear();
之前把它的新元素
其實我的arraylist是靜態的,我只是刪除了靜態關鍵字,它開始工作fine.thankxx因爲我注意到「靜態時,我要申請你的suggetion。 –
添加一些代碼...我的經驗告訴我,在getView()方法有一些問題。無論如何發佈你的代碼。 – drulabs