具有不同片段高度的垂直视图页



我的应用程序中有一个垂直的Viewpager,可以垂直滑动片段。是否有一种实现可以让我一个接一个地出现具有不同layout_heights的片段(就像列表视图一样)?

我已经尝试了以下方法:

verticalViewPager.setClipToPadding(false);
verticalViewPager.setPageMargin(10);

但是这种技术为整个视图页设置了填充。我需要为单个片段设置填充,以便它们一个接一个地出现,间隙很小(例如 10dp)

最后,

我在适配器中使用以下方法做到了

@Override
    public float getPageWidth(int position) {
    return (0-1];
}

最新更新