我正面臨有關網格視圖更新的問題..我的網格視圖將包含用戶找到的所有單詞..只有當您退出應用程序..當我打開我的應用程序,它包含更新列表視圖...我應該在這裏做什麼... 我在尋找使用notifyDataSetChanged()
的可能性,但我不知道該怎麼做並把它放在哪裏......任何人都知道這件事?gridview中的數據在實時更新後不會發生變化
這是我顯示的GridView數據的代碼..
//sliding menu onChange
@Override
public void onContentChanged()
{
super.onContentChanged();
mOpenButton = (Button) findViewById(R.id.button_open);
mDrawer = (MultiDirectionSlidingDrawer) findViewById(R.id.drawer);
GridView gridview = (GridView) findViewById(R.id.gridView1);
WordGuessedHandler guessed = new WordGuessedHandler(this);
List <WordGuessed> guessedList = guessed.getAllWordGuessed();
List<String> wordsList = new ArrayList<String>();
for(WordGuessed wg:guessedList){
wordsList.add(wg.getWord());
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, wordsList);
gridview.setAdapter(adapter);
}
調用'adapter.notifyDataSetChanged()'來更新你的列表視圖。 – Raghunandan
等待..我會試試..我會在測試後不久發表評論..順便說一句,謝謝你的回覆 – edmund02
不過,列表視圖並沒有更新它的內容.. – edmund02