我的Android应用中有一个ListView
。这些项目的圆角定义如下:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<padding android:left="15dp" android:top="15dp" android:right="15dp"
android:bottom="15dp" />
<solid android:color="@color/item_background" />
<corners android:radius="1dp" android:bottomLeftRadius="15dp"
android:bottomRightRadius="15dp" android:topLeftRadius="15dp"
android:topRightRadius="15dp" />
</shape>
显示ListView
时,一切看起来都很好。但是一旦我开始滚动,圆角就会变得锋利,一旦滚动停止,它们就会再次变圆。
有什么想法吗?
答案 0 :(得分:2)
尝试在ListView中设置XML属性android:scrollingCache =“false”。如果它也会帮助尝试android:cacheColorHint =“#00000000”