Androidでズームアニメーションを使用したアプリを開発しています。ボタンのonclickイベントのように、次のアクティビティに移動します。そのアクティビティでは、画像をアニメーションでズームインする必要があります。誰かがこれに出くわしたら助けてください。
質問する
8007 次
2 に答える
5
このコードを次の ActivityonCreate()
メソッドで使用します
ImageView imageView = (ImageView)findViewById(R.id.imageView);
Animation animZoomin = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.zoom_in);
imageView.startAnimation(animZoomin);
実行するアニメーションのタイプを定義する xml ファイルを作成します。このファイルは res ディレクトリの下の anim フォルダ(res ⇒ anim ⇒ zoom_in.xml)に配置する必要があります。res ディレクトリに anim フォルダがない場合は作成します。
次のコードをzoom_in.xml
ファイルに入れます
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >
<scale
android:duration="1000"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="3"
android:toYScale="3"/>
</set>
于 2013-10-25T09:10:07.260 に答える
0
同様の StackOverFlow に関するいくつかのトピックがあるようです:
Androidでアニメーションをズームインおよびズームアウトする
そして、ここに developer.android.com の記事があります:
http://developer.android.com/training/animation/zoom.html
それが役立つことを願っています。:]
于 2013-10-25T08:11:55.647 に答える