具有不同片段高度的垂直 Viewpager?
Vertical Viewpager with different fragment heights?
我的应用程序中有一个垂直的 Viewpager,可以垂直滑动片段。有没有一种实现可以让我让具有不同 layout_heights 的片段一个接一个地出现(就像列表视图一样)?
我已经尝试过以下操作:
verticalViewPager.setClipToPadding(false);
verticalViewPager.setPageMargin(10);
但是这种技术为整个 viewpager 设置了填充。我需要为各个片段设置填充,以便它们一个接一个地出现,间隙很小(例如 10dp)
最后我在 Adapter
中使用以下方法完成了它
@Override
public float getPageWidth(int position) {
return (0-1];
}
我的应用程序中有一个垂直的 Viewpager,可以垂直滑动片段。有没有一种实现可以让我让具有不同 layout_heights 的片段一个接一个地出现(就像列表视图一样)?
我已经尝试过以下操作:
verticalViewPager.setClipToPadding(false);
verticalViewPager.setPageMargin(10);
但是这种技术为整个 viewpager 设置了填充。我需要为各个片段设置填充,以便它们一个接一个地出现,间隙很小(例如 10dp)
最后我在 Adapter
中使用以下方法完成了它@Override
public float getPageWidth(int position) {
return (0-1];
}