问题背景:
三个Activity,分别为1,2,3.
1,2是listview。3,是textview。1的listview显示的是30条病症,当点击任意一个item的时候会跳转到2,
2也是一个listview,显示的是根据1中病症相对应的食物的名字(也就是说他显示什么是由你在1中点击了什么病症而决定的,而且2中只有一个listview每次只是替换掉listview中的data),我是通过追踪position来实现的。
问题描述:想要实现点击2中食物的名称,跳转到3来显示该事物的描述。这个需要怎么实现???
(不能再用position绑定来显示是因为,之前的listview 的itme都是固定的,而2中食物的listview不是固定的,会根据1中点击的改变而改变。)
ps:有点混乱,但是大体上就是这样,大家帮帮解决下,谢谢啦。
------解决方案--------------------
搜一下:自定义ListView适配器并实现监听控件
http://blog.csdn.net/zhangxing555/article/details/8793099
对每一个listitem添加事件,单击后执行更新数据哈
------解决方案--------------------
虽然2中的数据会发生变化,但也不会影响ListView对应的position获取数据啊,你是不是写错了啊