如何在listview和scrollview结束时关闭wave动画

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在listview和scrollview结束时关闭wave动画相关的知识,希望对你有一定的参考价值。

我如何在列表视图/滚动视图的结尾/开始时关闭动画

this one

答案

将此行添加到RecyclerView布局中

android:overScrollMode="never"

另一答案

您可以定义样式:

styles.xml

<style name="Theme.MyTheme" parent="android:Theme.Holo">
    <item name="android:listViewStyle">@style/ListViewStyle</item>
    <item name="android:scrollViewStyle">@style/ScrollViewStyle</item>
</style>

<style name="ListViewStyle" parent="android:Widget.ListView">
    <item name="android:overScrollMode">never</item>
</style>

<style name="ScrollViewStyle" parent="android:Widget.ScrollView">
    <item name="android:overScrollMode">never</item>
</style>

AndroidManifest.xml中

<application
        android:theme="@style/Theme.MyTheme"
        ...
>

要么

<ScrollView
    android:layout_width="match_parent"
    android:overScrollMode="never"
    android:layout_height="match_parent">
   ....
</ScrollView>
另一答案

Pre API等级14:

android:fadingEdge="none"

API等级14+:

android:requiresFadingEdge="none"

以上是关于如何在listview和scrollview结束时关闭wave动画的主要内容,如果未能解决你的问题,请参考以下文章

Android -- 每日一问:如何解决ScrollView嵌套中一个ListView的滑动冲突?

Android -- 每日一问:如何解决ScrollView嵌套中一个ListView的滑动冲突?

ScrollView中嵌套ListView时,listview高度显示的问题

如何在ScrollView中嵌套ListView

如何在ScrollView中嵌套ListView

如何将可扩展的 ListView 放入 ScrollView