我有这个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圆角由列表项隐藏所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)