2

私はScrollViewその子としてレイアウトを持っています。レイアウトがファイルである場所ScrollViewを使用して、各レイアウトを1つずつロードしています。アニメファイルはこちら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

Scrollview を使用する代わりに、Listview を使用することを検討してください。リストビューのソース アダプター実装で getView(..) をオーバーライドし、目的のアニメーションをそのビューに適用します。これが役立つはずです: http://rimkhong9.blogspot.jp/2012/07/androidlistviewlistview.html

于 2013-11-04T06:54:46.010 に答える