listview中的item布局跟标签宽高设置失效的问题

原创 2015年11月18日 15:00:00
大多数人估计都遇到过,当我们在给item的布局设置一个固定的高度的时候发现什么作用都没起,如果你不设置padding的话肯定是没有边距的,个人觉得主要原因是因为根布局没有父view造成的,我们在给activity设置布局文件时,,其实是设置到了跟window相关的decorview中,decorview中又包含一个head布局和一个content的布局,head布局为我们常见的actionbar和toolabar,当然我们可以通过设置属性去掉,activity的setcontentview()其实是设置到了一个id为content的framlayout的跟标签中,所以他在进行宽高设置的时候有自己的父类进行宽高的测量并精确地画出来,而item的布局并没有一个直接的父类可以依赖,即使你给他设置了固定的宽高,他也不能和自己的父view去默契的配合测量出合适的宽高,所以也就会失效。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android的listview分组显示的时候layout_marginTop失效的解决办法

在使用android的ListView组件做类似于通讯录这样的功能时,需要根据A、B、C这样的标题来区来分组显示通讯录中的姓名,本人在做实验过程中遇到了这样一个问题,比如,想让标题item和上边的用户...

RecyclerView Item 布局宽高无效问题探究

转载地址:http://www.jianshu.com/p/9a6db88b8ad3前言这个问题很早之前就碰到过,后来通过google找到了解决办法,也就没有去管它了,直到最近有朋友问到这个问题,感觉...

RecyclerView Item 布局宽高无效问题探究

RecyclerView Item 布局宽高失效问题分析。

解决GridView动态设置宽高导致第一个item点击不响应或显示不正常问题

最近做项目的时候遇到了2次这个问题,现在分享一下经验 一、问题 问题代码: @Override public View getView(int position, View convert...

ViewStub 和 include 引用的view 根布局宽高失效

ViewStub 和 include 中 根view设置宽高都等于 wrap_content的问题 如下: <ViewStub android:id="@+id/stub...

listView之item点击失效,长按消失了的问题

首先说下问题的场景 当listview中的item会遇到不停刷新的时候;有的时候会有这样子的需求,比如当列表的每项都会刷新变数据的时候,(股票类实时交易的软件可能会用到,长链接就是这个时候用...

Listview点击事件失效问题解决以及每个Item 子控件获取focus

最近在写一个开源的播放器,碰到了一问题,就是listview在自定义item的内容之后点击出现无效,后来才发现原来是因为当item里面包含了子控件,例如TextView、Button等之后,子控件会优...
  • lansus
  • lansus
  • 2015-09-06 09:23
  • 1634

GridView动态设置Item的宽高 第一个Item不显示的问题

在viewpaper中添加了一个Gridview,每个viewpaper要正好铺满显示3X2个,由于girdview是纵向可扩展的,所以我需要动态设置Gridview中item的高度,来确认铺满。 遇...

【Android疑难杂症】GridView动态设置Item的宽高导致第一个Item不响应或显示不正常的问题

原文:http://www.prayer-laputa.com/blog/archives/588 在使用Android的GridView控件时,很多人都会碰到这么个奇怪的问题:整个GridVi...

Android GridView中Item宽高不正常的问题解决

我是在实现这个界面的时候遇到了这个问题 是什么问题呢? 可以看到布局写好是这个样子的,而那些Item的大小有些太小了 也许你说放图进去就好了 但是放一些小尺寸的图会显示的非常怪异一开始...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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