2

我有一个ScrollView布局,其中我有一个子布局。我正在ScrollView使用android:layoutAnimation="@anim/layout"布局是anim文件的地方一个一个地加载每个布局。这是动画文件

  <layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"
     android:delay="200%"
     android:animation="@anim/slide_in_up" />

这是slide_in_up文件::

 <translate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromYDelta="100%p"
    android:toYDelta="0"
    android:duration="@android:integer/config_longAnimTime" />

现在的问题是我想在滚动发生时应用相同的内容。作为用户滚动,所有布局都应该一个接一个地出现。我遇到了Scroller类,但我没有例子。有没有办法实现它?

4

1 回答 1

0

考虑使用 Listview,而不是使用 Scrollview。在列表视图的源适配器实现中覆盖 getView(..) 并将所需的动画应用于该视图。这应该有帮助: http ://rimkhong9.blogspot.jp/2012/07/androidlistviewlistview.html

于 2013-11-04T06:54:46.010 回答