Почему альфа-анимация сбрасывается? - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть xml для анимации альфа-скрытия:

<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true">
    <alpha
        android:fromAlpha="1.0"
        android:toAlpha="0.15"
        android:duration="200" />
</set>

У меня есть код для запуска этой анимации при нажатии на floating action button:

addDiaryMain.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
              listview.startAnimation(AnimationUtils.loadAnimation(Diarys.this, R.anim.alpha_hide));
            }
        });

И вот что происходит,Когда вы нажимаете на кнопку, анимация запускается, но через пару секунд ListView теряет прозрачность.И это происходит только в том случае, если я сразу нажимаю на кнопку после начала действия .Если после начала действия проходит пара секунд, анимация работает как надо.

Я не знаю, почему это происходит.Пожалуйста, помогите мне исправить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...