Я пытаюсь создать анимацию, похожую на анимацию двойного касания instagram, где сердце масштабируется от центра во время затухания, а затем оно остается видимым на некоторое время, а затем масштабируется до центр выцветание.анимация анимации сердца Instagram - анимация FadeScale
Я использую эту анимацию:
public void animateHeart(final ImageView view) {
AnimationSet animation = new AnimationSet(true);
animation.addAnimation(new AlphaAnimation(0.0f, 1.0f));
animation.addAnimation(new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f));
animation.setDuration(700);
animation.setRepeatMode(Animation.REVERSE);
view.startAnimation(animation);
}
Это хорошо работает для появления анимации, но анимация не меняет. Кроме того, я хочу, чтобы он анимировался только один раз.
Может кто-нибудь сказать мне, что я делаю неправильно? Спасибо заранее.
Благодарим за помощь –