Android 如何淡入水平滚动视图的末尾?

Android 如何淡入水平滚动视图的末尾?,android,material-design,horizontalscrollview,Android,Material Design,Horizontalscrollview,我有一个HorizontalScrollView环绕在TabLayout周围,效果很好,但用户很难知道它实际上是一个水平滚动 我怎样才能淡入尾端,并在尾端放置一个箭头,以向用户提供足够的滚动指示 <HorizontalScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="none"

我有一个
HorizontalScrollView
环绕在
TabLayout
周围,效果很好,但用户很难知道它实际上是一个水平滚动

我怎样才能淡入尾端,并在尾端放置一个箭头,以向用户提供足够的滚动指示

    <HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="none"
        android:fillViewport="true">
        <android.support.design.widget.TabLayout
            android:id="@+id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
    </HorizontalScrollView>



您可以通过覆盖半透明图像视图来实现这一点,仅在未完全滚动时显示。

您可以通过覆盖半透明图像视图来实现这一点,仅在未完全滚动时显示。

嘿,我对您的问题没有正确的想法,但这里有一个类似的问题。 看看吧


嘿,我对你的问题没有正确的想法,但这里有一个类似的问题。 看看吧


这将使左右边缘具有褪色外观:

<android.support.design.widget.TabLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:requiresFadingEdge="horizontal"
            android:fadingEdgeLength="80dp">

这将使左右边缘具有褪色外观:

<android.support.design.widget.TabLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:requiresFadingEdge="horizontal"
            android:fadingEdgeLength="80dp">

只需添加HorizontalScrollView

android:requiresFadingEdge="horizontal|vertical" 
android:fadingEdgeLength="10dp"

只需添加水平滚动视图

android:requiresFadingEdge="horizontal|vertical" 
android:fadingEdgeLength="10dp"

这回答了你的问题吗?这回答了你的问题吗?