滑动时可以很好地应用边距。然而,如果通过调用adapter.notifyDataSetChanged()
删除数据并分配新数据,则奇怪地应用了裕度。
viewpager.setPadding(padding, 0, padding, 0)
viewpager.setPageTransfromer(MarginPageTransformer(margin))
这是我的密码。怎么了?。。。
尝试添加android:clipChildren="false"
和android:clipToPadding="false"
。
<androidx.viewpager2.widget.ViewPager2
android:clipChildren="false"
android:clipToPadding="false" />