滚动时的Android ListView动画(iOS样式)

时间:2019-07-11 17:09:10

标签: android listview user-interface animation android-listview

我要在滚动时复制带有动画的iOS Pickeron Android。

有一个例子:
example
我找到了一些答案herehere,这不是我想要的。
任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以使用CarouselLayoutManager来获得这种外观,在此库中,您将拥有一个高于其他所有物品的高架物品,这将使您的列表具有所需的外观。

使用方法:

  • 在您的gradle中:

    implementation 'com.azoft.carousellayoutmanager:carousel:version'
    
  • 声明适配器时:

    final CarouselLayoutManager layoutManager = new CarouselLayoutManager(CarouselLayoutManager.VERTICAL);
    
    final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(layoutManager);
    recyclerView.setHasFixedSize(true);
    

您还可以使用Android-PickerView库或WheelPicker,因为我仅使用上面建议的第一个库,所以我不知道这两个库将如何为您工作。