Я пытаюсь сделать несколько простых масштабирования и панорамирования с Android, и у меня есть два простых вопроса. Во-первых, когда я называю масштабную масштаб анимации, он увеличивает масштабирование, используя верхний левый угол изображения изображения как происхождение, но я хотел бы увеличить от центра изображения. Второй вопрос, как только анимация сделана, это сбрасывает изображение в исходное состояние, и я хотел бы, чтобы он остался в последнем состоянии.
Вот XML у меня для масштаба:
<scale android:fromXScale="1.0"
android:fromYScale="1.0"
android:toXScale="2.0"
android:toYScale="2.0"
android:detachWallpaper="true"
android:duration="3000"></scale>
и в моем коде:
a = AnimationUtils.loadAnimation(this, R.anim.set);
a.reset();
ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.clearAnimation();
iv.startAnimation(a);
Любая помощь будет оценена! : -)