2010-08-27 2 views
2

Как я могу получить альфа/непрозрачность View после того, как я его анимировал?Получение альфа/непрозрачности вида в Android

My fadeIn() внизу - fadeOut() - это то же самое, что и конечные точки переключения.

public void fadeIn(View view) { 
    Animation animation = new AlphaAnimation(0.0f, 1.0f); 
    animation.setDuration(1000); 
    animation.setFillAfter(true); 
    view.startAnimation(animation); 
} 

ответ

1

Я бы настоятельно рекомендовал вам определить анимацию в XML-файле. API не поддерживает получение определенной альфы.

Вы все еще можете иметь в виду, что непрозрачность, которую имеет ваш вид, является последней, которую вы определили; в этом случае (ваш метод fadeIn()), ваше последнее значение непрозрачности - это значение, которое вы передали в конструктор AlphaAnimation.

Смежные вопросы