我遇到了关于网格视图更新的问题。我的网格视图将包含用户找到的所有单词。只有在您退出应用程序时才会显示记录。当我打开我的应用程序时,它包含更新的列表视图...我应该在这里做什么...我正在寻找使用的可能性notifyDataSetChanged()
,但我不知道该怎么做以及把它放在哪里...有人知道吗?
这是我在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);
}