animatelayoutchanges animate android imageview move

animate - transitions in android



Vista de imagen en movimiento: ScrollBy() y ScrollTo() (1)

Debería utilizar las funciones ImageView.setX (float) e ImageView.setY (float) .

Quiero mover visualmente ImageView (cambie su posición en los ejes xey). Código en main.xml:

<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <com.app.name.GameView android:id="@+id/game" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </FrameLayout>

Código en la actividad:

ImageView image = (ImageView) findViewById(R.id.image); image.setBackgroundResource(R.anim.my_anim); image.scrollTo (10,10); /* Creating animation... */ mAnim = (AnimationDrawable) image.getBackground(); /* etc. */

Los comandos ScrollBy () y ScrollTo () no funcionan. Puede que no sea necesario mover la imagen, ¿pero mAnim?