我正在使用TabBar制作应用程序。在Tab栏中有3个选项卡。其中一个选项卡是链接列表,它与另一个添加数据的视图链接。我想每次单击该选项卡时刷新该视图,以便我可以更新我的视图。我怎样才能做到这一点?提前谢谢。
答案 0 :(得分:2)
将代码放入OnResume()方法,然后刷新。
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
}
答案 1 :(得分:0)
@Override
protected void onResume() {
super.onResume();
if (debug) Log.d(TAG,"onResume()");
if (dbHelper == null) {
dbHelper = new DBHelper(this);
}
答案 2 :(得分:0)
如果您想要随时刷新列表视图而无需从同一页面到达此处,那么您可能希望在Android应用程序中实现“刷新功能”。
使用此链接并下载应用程序并检查相同的内容....它对您非常有帮助,因为我已经实现了相同的功能。
答案 3 :(得分:0)
首先,将两个标签视图放在同一个TabActivity中。 然后,将要刷新的视图的XXXX.notifyDataSetChanged()放在onResume()中。
不要忘记更新该视图对应的数据源。
@Override
protected void onResume() {
super.onResume();
// update data source first
// your notifyDataSetChanged() call
XXXX.notifyDataSetChanged();
}