解决android Listview的item中最外层Margin失效的问题

1、在开发中发现这么一种现象:

List中的Item是LinearLayout,这个Item的最外层,设置了margin属性。全部失效。

从图中可以看出, AbsListView的layoutparam不包含有Margin信息。包含有margin的layout是正常的几个基础布局。

解决方案:

在你的listview里面加上下面代码

android:divider="#00000000" android:dividerHeight="10dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp"

以上这篇解决android Listview的item中最外层Margin失效的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

时间: 2024-10-25 23:36:10

解决android Listview的item中最外层Margin失效的问题的相关文章

Android ListView的item中嵌套ScrollView的解决办法_Android

 前沿:有时候,listview 的item要显示的字段比较多,考虑到显示问题,item外面不得不嵌套ScrollView来实现,于是问题来了,当listview需要做点击事件时,由于ScrollView的嵌套使用,拦截了listvew点击事件:只好重写listview来实现了. /** * * @author 作者:易皇星 * * @da2016年10月24日 时间: * * @toTODO 类描述: 解决 ListView中嵌套ScrollView,ScrollView拦截ListView的

Android ListView的item中嵌套ScrollView的解决办法

前沿:有时候,listview 的item要显示的字段比较多,考虑到显示问题,item外面不得不嵌套ScrollView来实现,于是问题来了,当listview需要做点击事件时,由于ScrollView的嵌套使用,拦截了listvew点击事件:只好重写listview来实现了. /** * * @author 作者:易皇星 * * @da2016年10月24日 时间: * * @toTODO 类描述: 解决 ListView中嵌套ScrollView,ScrollView拦截ListView的I

Android ListView滑动过程中图片显示重复错乱闪烁的原因及解决方法

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制. 1.原因分析 ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的ite

Android Listview 滑动过程中提示图片重复错乱的原因及解决方法_Android

主要分析Android中Listview滚动过程造成的图片显示重复.错乱.闪烁的原因及解决方法,顺便跟进Listview的缓存机制. 1.原因分析 Listview item 缓存机制:为了使得性能更优,Listview会缓存行item(某行对应的view).listview通过adapter的getview函数获得每行的item.滑动过程中, a.如果某行item已经划出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b.获取滑入屏幕的行item之前会先判断缓存中是否有可用的it

android点击消除当前item界面,然后在另一个listView的item中显示

问题描述 android点击消除当前item界面,然后在另一个listView的item中显示 android 中点击listview的Item中按钮后在当前listview中消除,并且传到另外一个listview中显示出来 解决方案 把item对应的data内容移除,另一个listview中加入对应数据. 两个listview都notifyDataSetChanged刷新 解决方案二: http://www.tuicool.com/articles/226rem 解决方案三: 这个应该好实现吧

Android ListView滑动过程中图片显示重复错位闪烁问题解决

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制.1.原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的item,

代码-android listview双击item问题

问题描述 android listview双击item问题 listview双击会跳出两个页面,我尝试禁止双击事件没有找到,通过计算时间差但是又 获取不到点击的次数,声明一个变量但从b界面返回listview界面却不能在点击了,求大神 解答 解决方案 android之ListView的item布局问题总结android中listview点击item不变色的问题android中listview的item滑动删除效果(已解决listview点击问题) 解决方案二: 你可以对listview的xml设

焦点冲突-android ListView的Item里有EditText无法获得焦点的问题

问题描述 android ListView的Item里有EditText无法获得焦点的问题 问题: 我的ListVierw的Item里面有个EditText,以及Button类的按钮,那些按钮可以点击,但是EditText无法获得焦点,连软键盘也不能弹出来,这个问题怎么解决啊 解决方案 [Android]ListView中EditText焦点问题[Android]ListView中EditText焦点问题ListView Item 无法获得焦点问题 解决方案二: 难道是被挡住了.........

高德地图中如何把map放到每个Listview的item中

问题描述 高德地图中如何把map放到每个Listview的item中 我的MainActivity的代码public class MainActivity extends FragmentActivity { private ListView listView; private BaseAdapter baseAdapter; private LayoutInflater mlayoutInflater; private AMap aMap; private MapView mapView; S