当前位置: 代码迷 >> Android >> android listview 自定义baseadapter button监听 改变button字的的属性解决思路
  详细解决方案

android listview 自定义baseadapter button监听 改变button字的的属性解决思路

热度:33   发布时间:2016-04-28 06:26:30.0
android listview 自定义baseadapter button监听 改变button字的的属性
getview方法中我需要点击button之后,button自己的属性改变,可是这需要button的类型是final的,但是改变属性的话又要求类型不能使final的,假定在listitem中的一个button,点击它之后,它的可见性为invisible,应该怎么实现呢在baseadapter 的getview()方法里面。
不知道这里有没有糗友,就像糗事列表里有笑脸和哭脸button,点击之后属性就马上改变了
我说清楚了吗,大神们帮帮吧
------解决方案--------------------
为什么不是在onItemClick中改变呢,最近学习做播放器,也要改变图标,我是这样做的,不知道楼主是不是这个意思:
------解决方案--------------------
final可以改变属性啊.
------解决方案--------------------
引用:
引用:为什么不是在onItemClick中改变呢,最近学习做播放器,也要改变图标,我是这样做的,不知道楼主是不是这个意思:
item内有button的话就不支持这个监听了,丧
要设置一下焦点,因为button获得了焦点,所以itemClicklistener失效了
  相关解决方案