【问题标题】:Pushing first visible item using RecylerView使用 RecyclerView 推送第一个可见项目
【发布时间】:2014-12-30 10:01:52
【问题描述】:

在位置 0 添加新项目时,看不到动画,因为旧项目没有被新项目推送。

是否可以更改默认动画以实现新添加的项目推送旧的第一个?

谢谢!

【问题讨论】:

    标签: android android-animation android-recyclerview


    【解决方案1】:

    在你更改适配器内容的地方添加以下代码(之前或之后都没有关系)。

    if (layoutManager.findFirstCompletelyVisibleItemPosition() == 0) {
        layoutManager.scrollToPosition(0);
    }
    

    【讨论】:

      猜你喜欢
      • 2016-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-01
      相关资源
      最近更新 更多