滚动时的 Android ListView 动画(iOS 风格)

标签 android listview user-interface animation android-listview

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

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

最佳答案

您可以使用 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 ,我只使用过上面第一个建议的库,所以我不知道这两个库如何为你工作。

关于滚动时的 Android ListView 动画(iOS 风格),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56994242/

相关文章:

Android 应用崩溃 : com. android.support.constraint:constraint-layout: 错误

Android:无法实例化服务...无法实例化类 com.stocktickerwidget.AppWidget$UpdateService;没有空的构造函数

图片上方的 Android ScrollView

android - 如何从 ListView 中删除项目

ruby - 高性能 Ruby 列表框

java - 如何设计我的想象力?

user-interface - 如何在 go winc gui windows 库 OnDropFiles 事件中获取文件名

Android 应用内计费,如何处理应用重新安装

java - 在 Android 上分析来自麦克风的声音(谐波、分音、泛音)

Android ListView 在滚动时重复编辑文本值