现在的位置: 首页 > 综合 > 正文

checkbox 与 listview 等混用焦点问题

2013年10月15日 ⁄ 综合 ⁄ 共 290字 ⁄ 字号 评论关闭

android:focusable="false" 
android:focusableInTouchMode="false" 
android:clickable="false" 
这三句很重要,如果不加就会出现错误。 

由于checkbox的点击事件优先级比listview的高,所以要在checkbox中添加android:focusable="false",使得checkbox初始的时候没有获取焦点。 

item整体添加这句话 ,使listview 的item优先于子控件获取焦点

android:descendantFocusability="blocksDescendants"   

抱歉!评论已关闭.