当前位置: 代码迷 >> Android >> android机顶盒开发 listview item 焦点有关问题!求大牛
  详细解决方案

android机顶盒开发 listview item 焦点有关问题!求大牛

热度:50   发布时间:2016-05-01 10:25:57.0
android机顶盒开发 listview item 焦点问题!求大牛!
我想要这种效果

listview item 里有textview 和imageButton, imageButton 默认都是隐藏,当我按上下键的时候,item的背景要改变,而且选到哪个 item ,item里的imagebutton就要显示出来,imagebutton能够单独响应事件。没焦点的item背景变为默认,里面的imagebutton就要隐藏。
表示这个问题已经困扰一星期了
Android listview 机顶盒

------解决方案--------------------
ListView 的xml文件属性加上“
    android:descendantFocusability="blocksDescendants"”

在listview里找到getview方法,判断获取焦点与否,有就可视,没有就为“gone”
------解决方案--------------------
帮顶!lz问题解决了么?同求!
------解决方案--------------------
引用:
我的item里有三个imagebutton,每个button都有不一样的事件,也就是说imagebutton要能获取到焦点的,三个可以分别点击。
android:descendantFocusability="blocksDescendants"加上这个属性的话 item里面的 imagebutton就获取不了焦点了。

yes,Button是可以获得焦点的控件。。CheckBox也一样。。
  相关解决方案