小编nik*_*ikd的帖子

动态中心对齐ViewPager

我无法将片段与视图页面的中心对齐,用户可以在屏幕上看到多个片段.这个问题之前已经解决了,但是当片段具有不同的大小时.

ViewPager可以在每页中有多个视图吗?是我用过的一个链接.它上面的pagercontainer解决方案有效但速度很慢.我的解决办法是通过设置ViewPager填充setPadding(int, int, int, int)方法和falsesetClipToPadding.这样做会使片段看起来好像它们在中心对齐,但假设所有片段都是相同的大小(因为它setPadding是a的全局设置View).因此,具有不同的片段大小只会完全混淆对齐.

我希望如果有人知道如何制作它,以便视图寻呼机中的当前片段可以在不使用填充的情况下对齐到中心.这样,可以有不同的片段大小.或者,有人可以建议如何使用可变片段大小的填充实现中心对齐吗?

PS:我在网上到处搜索,找不到解决方案.

xml android android-fragments android-viewpager android-studio

6
推荐指数
1
解决办法
917
查看次数