андроид новыйb здесь. Я угасал анимацию, чтобы работать, но не исчезал в анимации. Что с этим не так? Этот метод вызывается после метода выцветания. То, как работает постепенное исчезновение, - это угасать вид, а затем убрать его. Выполнение противоположного в моем методе fadeInLogin, похоже, не работает. Также я вызываю fadeInLogin с задержкой после fadeOut, поэтому я не думаю, что эти анимации мешают друг другу, хотя это возможно.Android выцветание не работает
view1.animate()
.alpha(0f)//Fades buttons
.setDuration(5000)
.setListener(new AnimatorListenerAdapter() {
public void onAnimationEnd(Animator animation) {
view1.setVisibility(View.GONE);
}
});
Вот мой код.
public void fadeInLogin() {
view1 = findViewById(R.id.loginButton);
view1.setVisibility(View.VISIBLE);
view1.animate()
.alpha(1f)
.setDuration(2000)
.setListener(null);
view2 = findViewById(R.id.passwordText);
view2.setVisibility(View.VISIBLE);
view2.animate()
.alpha(1f)
.setDuration(2000)
.setListener(null).start();
view3 = findViewById(R.id.editText);
view3.setVisibility(View.VISIBLE);
view3.animate()
.alpha(1f)
.setDuration(2000)
.setListener(null).start();
view4 = findViewById(R.id.loginTextView);
view4.setVisibility(View.VISIBLE);
view4.animate()
.alpha(1f)
.setDuration(2000)
.setListener(null).start();
view5 = findViewById(R.id.ipText);
view5.setVisibility(View.VISIBLE);
view5.animate()
.alpha(1f)
.setDuration(2000)
.setListener(null).start();
}
Тестирование этого прямо сейчас –
Это не сработало –
Я, благодарю вас. Начальный тест –