Android:ListView圆角由列表项隐藏

Android:ListView圆角由列表项隐藏,第1张

概述我有这个Listview元素:<ListViewandroid:id="@+id/category_list"android:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_weight="1"android:background="@drawable/list_background"

我有这个ListvIEw元素:

<ListVIEwandroID:ID="@+ID/category_List"androID:layout_wIDth="fill_parent"androID:layout_height="fill_parent"androID:layout_weight="1"androID:background="@drawable/List_background" androID:layout_margintop="10sp" androID:layout_marginleft="10sp" androID:layout_marginRight="10sp"androID:drawSelectorOntop="false"androID:ListSelector="@drawable/List_item_background"           androID:cachecolorHint="#FFFFFF"            androID:clipTopadding="true"androID:focusable="true"androID:focusableIntouchMode="true"     androID:clickable="true"    androID:longClickable="true"androID:footerdivIDersEnabled="true"androID:headerdivIDersEnabled="true"androID:divIDerHeight="1px"/>

其中List_background是:

<shape xmlns:androID="http://schemas.androID.com/apk/res/androID">      <corners androID:radius="10dp" />     <solID androID:color="#FFFFFF"/> </shape> 

列表视图使用圆角加载自身,但是列表隐藏了圆角.

我究竟做错了什么?

解决方法:

我已经找到解决问题的方法.

我正在使用androID:cachecolorHint设置与ListVIEw背景相同的颜色,这导致在滚动列表时和滚动之后隐藏圆角.

因此,将其设置为“透明”(#0000)解决了该问题!

总结

以上是内存溢出为你收集整理的Android:ListView圆角由列表项隐藏全部内容,希望文章能够帮你解决Android:ListView圆角由列表项隐藏所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1083188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存