if (mAdapter != null) {
mPassedLevel = GameSharedPreferences.getInstance(this).getLevelPref();
mAdapter.notifyDataSetChanged();
}
开始的时候,我是这样设置mAdapter的数据,然而发现数据没有刷新。跟我以前的要求按照目录显示APP图片下标的功能相似,也是无法刷新数据。然后我就试着加上:
mAdapter.setPassedLevel(mPassedLevel);
也就是说通过一个set函数将数据赋值给mAdapter里面的成员,于是数据成功刷新了。