ImageViewをアニメーションさせてみます。
まずはコードでアニメーションを設定する方法を紹介します。
以下のようなImageViewがあったとします。
1 | < ImageView id = "@+id/img" |
2 | android:src = "@drawable/icon" |
3 | android:layout_width = "wrap_content" |
4 | android:layout_height = "wrap_content" /> |
ImageViewオブジェクトを生成
1 | ImageView img = (ImageView)findViewById(R.id.img); |
移動するアニメーション【TranslateAnimation】
2 | TranslateAnimation translate = new TranslateAnimation( 0 , 10 , 0 , 0 ); |
4 | translate.setDuration( 1000 ); |
6 | translate.setInterpolator( new CycleInterpolator( 3 )); |
9 | img.startAnimation(translate); |
続きを読む…»