读书人

点击menu菜单选项怎么反馈给listView

发布时间: 2012-03-16 16:34:56 作者: rapoo

点击menu菜单选项如何反馈给listView?

我在写个文件管理器

现在写到菜单功能,问题是怎么样让菜单的点击效果反馈到listview呢?
我开始用的是intent重新启动这Tab+listView个界面
发现写不下去了 因为要不停的记录状态还要不停的判断两个TAB状态好更新新的listView

有没有好的方法把菜单监听直接反馈到listview上呢 不用不停的启动新的界面

谁有好方法 求助

[解决办法]
更新listview用adapter.notifyDataSetChanged ,so,一般来说listview的数据都是由一个list维护的,只要改变list集合的元素,再notifyDataSetChanged,就可以更新UI了。所以你现在要做的就是点击menu的时候让list里面的集合发生变化,并notifyDataSetChanged一下
[解决办法]
1L说的对,首先,你知道当前是哪个tab的listview在显示,然后,你在监听到menu有操作时,发个handler给UI线程,然后ui线程来处理list的update。

读书人网 >Android

热点推荐