不知道怎么判断 item 的显示与 隐藏,如果隐藏的部分显示出来后,隐藏部分的 按钮注册 Onclicklistener 事件
1、三个按钮,都最好不要用button实现,因为button会获取焦点,处理起来比较麻烦,通常的做法是在listview中,item项中的button用imageview去替代。这个很关键。
2、至于你说的点击item按钮的显示与隐藏都很好办的,view有setTAG方法,这个可以设置一个标志位判断按钮是否显示与隐藏,三个button统一放到一个LinearLayout中,这样,只需要对整个LinearLayout显示隐藏即可。
3、至于点击事件的绑定,是可以放在Adapter的getView方法中去做的,你写的Adapter通常继承BaseAdapter。
3 回答798 阅读✓ 已解决
2 回答2.1k 阅读
2 回答928 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答694 阅读✓ 已解决
2 回答791 阅读
2 回答760 阅读
简单点,你可以把隐藏部分的VIEW和ITEM作为一个VIEW
然后通过一个和数据源大小的数组来保存当前ITEM是否隐藏,作为条件判断,
在adapter中通过这个条件来决定是否隐藏