@Mikhail_123

Как сделать последовательную анимацию с помощью animate()?

Привет! Хочу чтобы элементы Activity стали видны постепенно и последовательно сверху вниз, чтобы только после выполнения одного действия начиналось другое, собственно непонятно как сделать последовательно, с помощью условного оператора if почему то не получается(то что в коде), можно использовать другие варианты, которые я знаю (Handler, CountDownTimer), но сильно сомневаюсь в правильности их использования, подскажите как правильнее решить
private TextView textViewGoStart;
private ImageView imageViewLogoMain;

@Override
protected void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.activity_main);
	imageViewLogoMain = findViewById(R.id.imageViewLogoMain);
	textViewGoStart = findViewById(R.id.textViewGoStartMain);
	
	imageViewLogoMain.animate().alpha(1).setDuration(1000);
	if (imageViewLogoMain.getAlpha()==1){
		textViewGoStart.animate().alpha(1).setDuration(1000);
	}
}
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы