美文网首页
listView条目点击没效果

listView条目点击没效果

作者: 卖梦为生_若愚 | 来源:发表于2016-11-24 09:49 被阅读0次

    descendantFocusability

    API描述如下:

    android:descendantFocusability

    Defines the relationship between the ViewGroup and its descendants when looking for a View to take focus.

    Must be one of the following constant values.

    该属性是当一个为view获取焦点时,定义viewGroup和其子控件两者之间的关系。

    属性的值有三种:

    beforeDescendants:viewgroup会优先其子类控件而获取到焦点

    afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点

    blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点

    通常我们用到的是blocksDescendants,在Item的根布局设置

    android:descendantFocusability="blocksDescendants"

    item_list_view.xml

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    ------------------------------------------------------------------------------

    android:descendantFocusability="blocksDescendants"

    ------------------------------------------------------------------------------

    >

    ok,设置好了之后,子view的可以设置OnClick(),Item也可以setOnItemClickListener()了,又可以愉快的玩耍了。

    相关文章

      网友评论

          本文标题:listView条目点击没效果

          本文链接:https://www.haomeiwen.com/subject/jurbpttx.html