Я динамически добавляю ImageView в свой макет, а затем хочу, чтобы он постепенно усиливался. К сожалению, изображение добавляется, а затем применяется анимация, поэтому оно мерцает ДО начала анимации. Я пытался изначально установить альфа в 0, а затем AlphaAnimate, но он никогда не появляется. Я пробовал использовать «Невидимый» или «Унесенный» для видимости вида.
Я ' m, используя AnimationSet для постепенного перехода с другими анимациями, а затем оборачивая это в другой AnimationSet. Не в этом ли проблема?
Код для анимации довольно прост. никаких уловок. но представление выглядит так, будто оно добавлено, а затем удалено с помощью этого.
AlphaAnimation fadeIn = new AlphaAnimation(0,1);
fadeIn.setDuration(duration/3);
fadeIn.setFillAfter(true);