我正在用TabBar制作一个应用程序。在选项卡栏中有3个选项卡。其中一个选项卡是链接列表,它与另一个添加数据的视图链接。每次当我点击该选项卡时,我都想刷新该视图,以便更新我的视图。我怎样才能做到这一点?提前致谢。Android:每次点击标签栏项目时,我如何刷新视图?
2
A
回答
0
如果要刷新列表视图当过你想不打算在这里和那里在同一页面,那么你可能希望实现拉来刷新功能在Android应用程序。
使用此链接并下载应用程序,并检查相同的....它可以帮助你非常多,因为我已经实现了相同。
1
把你的代码放在OnResume()方法中,然后它会刷新。
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
}
+0
我的代码在oncreate。我是否再次需要它把它放在onresume()? –
+0
这不适合我。我在onresume中调用我的webservice代码。但我无法用新数据加载视图。 –
0
@Override
protected void onResume() {
super.onResume();
if (debug) Log.d(TAG,"onResume()");
if (dbHelper == null) {
dbHelper = new DBHelper(this);
}
0
首先,将在同一TabActivity两个选项卡视图。 然后,将要刷新的视图的XXXX.notifyDataSetChanged()放入onResume()中。
不要忘记更新之前对应的视图的数据源。
@Override
protected void onResume() {
super.onResume();
// update data source first
// your notifyDataSetChanged() call
XXXX.notifyDataSetChanged();
}
相关问题
- 1. 如何显示导航栏时,标签栏项目点击
- 2. 刷新webview上的标签栏项目
- 3. 如何在每次点击标签时运行选项卡类?
- 4. 刷新按钮的标签点击时
- 5. 每小时刷新一次视图
- 6. 如何在swift ios中刷新标签栏项目
- 7. 谷歌地图刷新每次鼠标点击
- 8. 如何刷新其他项目时点击一个特定项目的gridview android
- 9. 停止旧标签及新刷新标签时点击
- 10. 如何在项目列表视图中点击按钮时刷新列表
- 11. 重新点击再次点击标签
- 12. 如何使按选定的标签栏项目重新加载我的视图
- 13. 刷新列表视图重复行每次我刷新我的列表视图
- 14. 标签栏,每次按下标签时都会重新加载
- 15. FancyBox刷新每一次点击
- 16. 刷新列表视图项目android
- 17. Android - 按钮点击标签视图
- 18. 重新加载/刷新ViewController中的标签栏项目?
- 19. 单击标签时自动刷新视图
- 20. 操作栏如何更改对项目的视图点击
- 21. Android如何更改选项卡上的标签图标点击
- 22. 如何在每次点击时增加数组项目?
- 23. 如何将视图分配给标签栏项目?
- 24. 如何切换到“更多”视图中的标签栏项目?
- 25. 点击标签栏项目时,如何将UIScrollView重置为第零页/索引?
- 26. Android:更改标签必须刷新我的列表视图db
- 27. 上点击下拉菜单刷新每次点击
- 28. 点击按钮刷新时如何刷新窗口小部件列表视图?
- 29. 显示选择标签栏项目时的模式视图
- 30. 当我点击页面上的标签页时,如何刷新整个页面?
将onResume()方法中的代码添加到应该刷新的代码中。 – kosa