想要的效果是,点击某一个item时,换掉当前点击这行的item的layout,其他的不变。是用viewgroup吗??求解啊!!!!!
------解决方案--------------------
记录你点击的那个position,在getView里面重新给对应position的convertView赋予你的新布局,再使用mAdapter.notifyDataSetChanged()即可
------解决方案--------------------
有两种方法可以做到。第一就是把这个界面定义成activity,点那个item的时候就换另一个activity。当然这个方法是不建议用的,因为每个activity都是占内存的。第二种就是在这个activity里你要换layout的地方用include控件,然后在include控件里布局你要的界面,不过这个返回有点麻烦,按倒退是退不回原来的界面的,得另外增加一个按钮或者item事件来处理返回事件
------解决方案--------------------
参考一下:http://bbs.csdn.net/topics/390653463?page=1#post-396189586
我的回复吧