2

膨張したレイアウトやダイアログ、または (別の方法で) 振り子のように移動できますか? 膨張したレイアウトには、いくつかの画像ビューとテキスト ビューが含まれます。アニメーションで可能かどうか

前もって感謝します

4

1 に答える 1

1

RotateAnimationを使用して、親ビューに割り当てることができます。

ただし、(振り子のような) スイング効果を得るには、ピボットと角度に適切な値を指定する必要があります。

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%" android:pivotY="50%" android:fromDegrees="-135"
android:toDegrees="-45" android:drawable="@drawable/imagefile_to_rotate"
android:repeatCount="infinite" />

あなたの場合、画像とテキストを組み合わせるには、レイヤーリストのドローアブルが必要です。これを参照してください。 http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList

ただし、LayerList では View ではなく Drawable を使用できます。したがって、ビューを使用することはできませんが、カスタム Drawable を作成する必要があります。

于 2013-04-01T06:15:36.837 に答える