我有一个ViewPager,我想堆叠我的ViewPager项目,例如Tinder,但是Tinder在底部显示纸牌堆,但是我想在左侧显示纸牌堆。 目前,我可以将卡片堆叠在底部,但无法将其堆叠到左侧。
以下是我当前正在使用的代码:
private class ViewPagerStack implements ViewPager.PageTransformer {
@Override
public void transformPage(@NonNull View page, float position) {
if (position >= 0) {
page.setScaleX(0.98f - 0.05f * position);
page.setScaleY(0.97f);
page.setTranslationX(-page.getWidth() * position);
page.setTranslationY(20 * position);
}
}
}
我现在附上结果的屏幕截图: