即使ScrollView没有滚动,也启用Overscroll

时间:2015-07-25 10:24:19

标签: android scrollview

有时我的ScrollView没有足够的内容可以滚动。现在我想要启用Overscroll动画,即使没有滚动任何东西 - 告诉我的用户它的页面结束。

android:overScrollMode="always"什么也没做......

我的布局xml:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:fillViewport="true"
    android:overScrollMode="always">

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">

        <RelativeLayout
            android:id="@+id/event1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@mipmap/event_back1">

            <TextView
                android:id="@+id/koteret1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_above="@+id/kav1"
                android:layout_centerHorizontal="true"
                android:text="Title"
                android:textSize="40dp" />

            <View
                android:id="@+id/kav1"
                android:layout_width="200dp"
                android:layout_height="1dp"
                android:layout_above="@+id/date1"
                android:layout_centerHorizontal="true"
                android:background="#FFFFFF" />

            <TextView
                android:id="@+id/date1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:layout_centerVertical="true"
                android:text="date"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

            <TextView
                android:id="@+id/time1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/date1"
                android:layout_centerHorizontal="true"
                android:text="time"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

        </RelativeLayout>

        <RelativeLayout
            android:id="@+id/event2"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@mipmap/event_back2">

            <TextView
                android:id="@+id/koteret2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_above="@+id/kav2"
                android:layout_centerHorizontal="true"
                android:text="Title"
                android:textSize="40dp" />

            <View
                android:id="@+id/kav2"
                android:layout_width="200dp"
                android:layout_height="1dp"
                android:layout_above="@+id/date2"
                android:layout_centerHorizontal="true"
                android:background="#FFFFFF" />

            <TextView
                android:id="@+id/date2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:layout_centerVertical="true"
                android:text="date"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

            <TextView
                android:id="@+id/time2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/date2"
                android:layout_centerHorizontal="true"
                android:text="time"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

        </RelativeLayout>

        <RelativeLayout
            android:id="@+id/event3"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@mipmap/event_back3">


            <TextView
                android:id="@+id/koteret3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_above="@+id/kav3"
                android:layout_centerHorizontal="true"
                android:text="Title"
                android:textSize="40dp" />

            <View
                android:id="@+id/kav3"
                android:layout_width="200dp"
                android:layout_height="1dp"
                android:layout_above="@+id/date3"
                android:layout_centerHorizontal="true"
                android:background="#FFFFFF" />

            <TextView
                android:id="@+id/date3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerHorizontal="true"
                android:layout_centerVertical="true"
                android:text="date"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

            <TextView
                android:id="@+id/time3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/date3"
                android:layout_centerHorizontal="true"
                android:text="time"
                android:textColor="@color/accent_material_light"
                android:textSize="30dp" />

        </RelativeLayout>

    </LinearLayout>

</ScrollView>

它看起来像这样:

enter image description here

请注意我希望它与此完全相同,而不是在ListView中。

谢谢:)

0 个答案:

没有答案