问题描述:当PagerAdapter.getPageWidth()<1f时,该项目显示在左侧 .
我的问题我希望项目位于中心或右侧 . 因此,当向左或向右滚动时,所有项目将是居中对齐 . (ViewPager width =页面宽度2 * pageMargin)
你可以在drawChild方法中翻译Canvas,比如
@Override protected boolean drawChild(Canvas canvas, View child, long drawingTime) { canvas.save(); canvas.translate(distance, 0); // change any distance value you want boolean r = super.drawChild(canvas, child, drawingTime); canvas.restore(); return r; }
1 回答
你可以在drawChild方法中翻译Canvas,比如