我在FragmentPagerAdapter中使用CardView:
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="match_parent"
android.support.v7.cardview:cardElevation="12dp"
android.support.v7.cardview:cardCornerRadius="24dp"
android.support.v7.cardview:cardUseCompatPadding="true">
在API级别21上,当我将屏幕外的卡片拖到屏幕上时,CardView的阴影未对齐,好像它在拖动后面拖尾,直到我释放我的手指,其中阴影将自身重新定位为中心。
在API不到21的情况下,它运行正常!
我正在寻找一种方法来避免API级别21上的阴影故障。我发现禁用ViewPager的硬件层会修复它,但会导致滚动性能大大降低。请注意,我在浏览ViewPager中的项目时使用自定义旋转变换。
有没有办法在不禁用硬件层的情况下修复此阴影毛刺?
答案 0 :(得分:0)
您是否尝试使用新的CardView库?也许你应该将build.gradle中的21更改为23。