listview和其中的item中的view焦点冲突解决方案

原创 2015年11月21日 10:23:58

在xml文件中配置 descendantFocusability 

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会覆盖子类控件而直接获得焦点

根据需求做出选择即可


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ListView中item与其中的组件(按钮)的焦点获取冲突问题

本人初学在学习安卓时,遇到过这么一问题。在一个ListView 中,每一个子Item中存在Button(类似的其他自动获取焦点的组件)时,ListView的OnItemClickListener和On...

ListView的item中有CheckBox焦点冲突

ListView的item点击无效是因为布局当中有Button或CheckBox,是这2个button抢到了焦点。   开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要...

ListView中Item无法获取点击事件的解决方案

记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案,...

Android关于ListView的item中带checkBox的解决方案

公司的项目中商品添加购物车用到了ListView中带多选框实现多选,并且点击item可以查看到该商品的详细信息,现把自己实现过程中遇到的问题及解决思路分享出来,供大家参考,本篇为小生的第一篇博客,主要...

关于一个ListView使用多个item布局在优化时出现显示错乱的解决方案

一个很麻烦的问题,引用两个或者多个布局由于使用了ViewHolder和contenView做优化,页面在复用时出现要显示的内容错乱,经过上网查询和查谷歌官方的源码终于解决了这个问题 首先看下谷歌源码...

view滑动冲突的解决方案

在上一节,我们讲了view滑动冲突的解决方案,在这一节中,我们将要对此进行实践。我们来实现类似于在viewpage中嵌套listview的滑动效果,为了展示冲突效果我们写一个类似于viewpage的空...

android给Listview或GridView的item设定高度(可能是最好的解决方案)

转载自:http://blog.csdn.net/l_serein/article/details/7403992 在item的layout文件中,用android:layout_height设置...

Android ListView中Item点击事件失效解决方案

在平常的开发过程中,我们的ListView可能不只是简单的显示下文本或者按钮,更多的是显示复杂的布局,这样的话,我们就得自己写布局和自定义adapter了,一般是继承于BaseAdapter,写Lis...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)