向上滑动可将RecyclerView向上滑动,向下滑动可将Recyclerview向下滑动

安迪·里德

我想创建一个FragmentRecyclerView该幻灯片并显示更多的项目,你向上滑动。

这是我在说的一个例子。

初始创建:

在此处输入图片说明

用户向上滑动RecyclerView向上滑动,显示更多项目:

在此处输入图片说明

有几个问题,我不想使用CoordinatorLayout,而是将其设置为RecyclerView堆栈中的项目直接位于顶部的位置EditText

这是我正在使用的布局代码:

<android.support.design.widget.CoordinatorLayout
android:id="@+id/coordinatorLayout"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible">

<android.support.design.widget.AppBarLayout
    android:id="@+id/appBarLayout"
    android:layout_width="match_parent"
    android:layout_height="400dp"
    android:background="@android:color/transparent"
    android:fitsSystemWindows="true"
    android:orientation="vertical">

    <android.support.design.widget.CollapsingToolbarLayout
        android:id="@+id/collapsingToolbar"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@android:color/transparent"
        android:fitsSystemWindows="true"
        app:layout_scrollFlags="scroll|exitUntilCollapsed">

        <View
            android:id="@+id/emptyView"
            android:layout_width="match_parent"
            android:layout_height="400dp"
            android:background="@android:color/transparent"
            app:layout_collapseMode="parallax"/>

    </android.support.design.widget.CollapsingToolbarLayout>

</android.support.design.widget.AppBarLayout>

<android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

        <EditText
            android:id="@+id/editText"
            android:paddingLeft="16dp"
            android:inputType="textAutoCorrect"
            android:layout_centerVertical="true"
            android:background="@android:color/transparent"
            android:layout_width="match_parent"
            android:layout_height="56dp"/>

    </RelativeLayout>

</RelativeLayout>

我得到这样的东西:

在此处输入图片说明

这绝对是不可扩展的,并且需要始终测量空视图。

安迪·里德

我通过使用定制解决了这个问题,TouchListener所有其他解决方案都非常基础,并且仅限于特定的盒装用例。

我这样做的方法是TouchListener基于此库实现一个新的库:

BounceTouchListener

我得到以下结果:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向下滑动和向上滑动

来自分类Dev

向下滑动和向上滑动

来自分类Dev

Android 向下滑动以向上滑动视图

来自分类Dev

向上/向下滑动无法正常工作

来自分类Dev

如何创建向上/向下滑动的 UITableView?

来自分类Dev

向下滑动并与不同的div向上滑动

来自分类Dev

jQuery问题向上滑动-向下滑动-div不出现

来自分类Dev

向左/向右滑动div,而不是向上/向下滑动

来自分类Dev

jQuery向上滑动和向下滑动切换

来自分类Dev

收银机向上滑动/向下滑动效果

来自分类Dev

jQuery问题向上滑动-向下滑动-div不出现

来自分类Dev

无法对直播进行拇指向上/向下滑动

来自分类Dev

通过向上/向下滑动切换到片段

来自分类Dev

当您单击链接时,向上和向下滑动

来自分类Dev

图片通过鼠标悬停向上或向下滑动

来自分类Dev

使用CSS最大高度过渡向上/向下滑动?

来自分类Dev

粘性标头在向上滚动时向下滑动

来自分类Dev

jQuery向下滑动不向下滑动

来自分类Dev

iOS Block向下滑动

来自分类Dev

向下滑动表格的Javascript

来自分类Dev

多个div向下滑动

来自分类Dev

角度向下滑动模块

来自分类Dev

使UIView动画以使其向下滑动,然后向上滑动

来自分类Dev

jQuery向下滑动一个,向上滑动所有吗?

来自分类Dev

当单击标题时,当新列表向下滑动时,jQuery向上滑动显示列表?

来自分类Dev

将计时器设置为向下滑动,然后在向上滑动后更改按钮

来自分类Dev

为什么这个jQuery不向下滑动/不显示隐藏(向上滑动)的元素?

来自分类Dev

jQuery菜单向上/向下滑动div,但也向右/左滑动div

来自分类Dev

如何在单击时切换 Slick 滑块(向下滑动并向上滑动)

Related 相关文章

热门标签

归档