Я использовал ScaleAnimation
, чтобы изменить размер моего ImageView
. Но после завершения анимации, как я могу получить размер моего ImageView
или растровое изображение в нем.
Спасибо
Вот мой код:
ScaleAnimation animation = new ScaleAnimation(m_oldZoomRatio, m_currentZoomRatio, m_oldZoomRatio, m_currentZoomRatio);
animation.setFillAfter(true);
animation.setFillEnabled(true);
animation.setAnimationListener(new AnimationListener() {
public void onAnimationStart(Animation animation) {
}
public void onAnimationRepeat(Animation animation) {
}
public void onAnimationEnd(Animation animation) {
}
});
m_child.startAnimation(animation);
Где m_oldZoomRatio != m_currentZoomRatio
.
Я вижу, как мой вид меняет свой макет во время работы. Но когда я получаю его ширину и высоту, я получаю значение в оригинале при создании представления.