有时我的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>
它看起来像这样:
请注意我希望它与此完全相同,而不是在ListView中。
谢谢:)