я пытаюсь оживить TextView на changeText Но всегда видим только одно направление анимации, я вижу только затуханияКак оживить FadeOut и FadeIn в то время как TextView измененный текст
Что я попробовать это: beforChange = Затухание и OnChange или после FadeIn
вот мой код в OnCreate метод моей деятельности:
final Animation out = new AlphaAnimation(1.0f, 0.0f);
out.setDuration(1000);
final Animation in = new AlphaAnimation(0.0f, 1.0f);
in.setDuration(1000);
bidFirst.setAnimation(out);
bidMiddle.setAnimation(out);
bidLast.setAnimation(out);
TextWatcher bidWatcher = new TextWatcher() {
public void onTextChanged(CharSequence s, int start, int before, int count) {
in.startNow();
bidFirst.setAnimation(out);
bidMiddle.setAnimation(out);
bidLast.setAnimation(out);
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
out.startNow();
bidFirst.setAnimation(in);
bidMiddle.setAnimation(in);
bidLast.setAnimation(in);
}
public void afterTextChanged(Editable s) {
}
};
bidFirst.addTextChangedListener(bidWatcher);
bidMiddle.addTextChangedListener(bidWatcher);
bidLast.addTextChangedListener(bidWatcher);
я думаю, что есть что-то не так в моем коде, но для моего считаю, он должен работать.
Что у меня сейчас есть: на каждом setText изменен только текст FadeOut, но после того, как текст изменился и никогда FadeIn !?
Звучит неплохо для меня – m6tt