`
zhangfan822
  • 浏览: 253966 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

ListView与条目显示问题解决

阅读更多

1.对一般布局如(LinearLayout)设置selector后,点击没有选中的效果,可设置其android:clickable="true" 即可。

 

2.对item_layout.xml设置selector后点击效果无效反而为系统效果时。可能是selector中颜色值使用了透明度,这是不行的,不能直接用带透明度的颜色。也可以把item_layout.xml中的selector换到ListView设置listSelector中去。

 

3.item_layout设置了高度却不起作用,那就让高度wrap_content,添加minHeight="50dp"这样的设置吧。

 

4.item_layout中若有Button或CheckBox之类的控件,设置selector是不起作用的,需对Button或CheckBox设置android:focusable="false"才行。

 

5.关于更改已有ListView中的某条目显示时,需要通过更改ListView Adapter所使用的原始list数据,再调用Adapter的notifyDatesetChanged来刷新界面才行,当然Adapter的getView操作要能重新适配数据才行。

 

6.ListView设置了divider及dividerHeight,但当数据不够一页时最下一条无下划线,可设置ListView为android:layout_height="fill_parent"即可。

 

7.GridView如果不设置listSelector则在某些手机上,其四周会出现边框。

分享到:
评论

相关推荐

    scrollview+listview 条目高度不一致,导致最后一个条目不显示

    解决 scrollview+listview 条目高度不一致,导致最后一个条目不显示,亲测可用

    ListView(乱跳问题完美(包括点击闪动)解决-每一个条目都做动画-不复用convertview20160402)

    1. ListView(乱跳问题完美(包括点击闪动)解决_每一个条目都做动画_不复用convertview20160402) 动画默认显示3行,展开显示全部。 自己在公司做项目,遇到这个问题,就写个类似的demo。供大家相互学习参考,有不足之...

    ListView多条目完美复用

    本例通过迭代器设计模式解决了ListView多条目显示与复用.无论多复杂的条目都可以应用本例成功加载.并完美实现复用.最后解决了一个多条目复用时,单个条目复用并保持下载进度的案例.对ListView的使用优化最为全面.具有...

    Android 修复ListView复用时的Edittext显示混乱问题.rar

    Android 修复ListView复用时的Edittext显示混乱问题,修复此问题的方法,在ListView中,每个条目都有Edittext,需要把每个Edittext输入的数据保存到对应的bean中,很快写了代码,没想到最 终的显示却很混乱,后来...

    ListView(不乱跳但是会出现点击闪动-不复用convertview20160402)

    因为listview条目中的控件有做动画效果(展开与关闭)。 .但是此时,点击展开与关闭,效果正常。但是滑动出屏幕以后全部关闭了。也属于正常状态。 .也就是说,只能对当前显示的做动画,滑动到屏幕以外的就应该复原,...

    Android解决ScrollView下嵌套ListView和GridView中内容显示不全的问题

    而且listVIew和GridView抢占了焦点,使得ListView和GrideView具有自身的显示的效果,这样就测量出显示一行条目即可的距离,其他的条目根据自身的滑动显示。 我的XMl的部分代码如下: <ScrollView android:...

    Android 中ListView的Item点击事件失效的快速解决方法

    在平常的开发过程中,我们的ListView可能不只是简单的显示下文本或者按钮,更多的是显示复杂的布局,这样的话,我们就得自己写布局和自定义adapter了,一般是继承于BaseAdapter,示例代码见下方。写ListView的点击...

    Android仿泡泡窗实现下拉菜单条实例代码

    假如listview的item中有Button,ImageButton,CheckBox等会强制获取焦点的view 此时,listview的item无法获取焦点,从而无法被点击 解决方法:给item的根布局增加以下属性 Android:descendantFocusability=...

    android后台服务开启,各界面展示示例

    解决了ListView异步下载条目混乱,在service中开启异步,在任一界面,拿到异步进度信息,并加载显示示例.采用双层回调方式,具体逻辑在各个数据完成,异步下载,实现完全分离广播,通过回调在数据适配器中获取界面数据.

    vfp6.0系统免费下载

    问题 2-11: 为什么在运行时刻修改表单新的 Scrollbars 属性时,表单上并不显示滚动条? 答案: 在表单建立之前,Visual FoxPro 会读入表单的 Scrollbars 属性设置,因为此属性的值将决定表单的创建方式。如果 ...

    C#程序开发范例宝典(第2版).part13

    实例074 使ListView控件中的选择项高亮显示 97 实例075 带复选框的ListView控件 99 2.7 TreeView控件应用 100 实例076 将数据库数据显示到树视图中 100 实例077 用TreeView控件制作导航界面 102 实例078 用...

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    全书分6篇共25章,主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows...

    Android UI组件实例集合

    GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片 使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本...

Global site tag (gtag.js) - Google Analytics