У меня проблема. Я хочу оживить цвет фона LinearLayout, используя ObjectAnimator.
Проблема в том, что он оживляет, но не заботится ни о продолжительности, ни о valueFrom и valueTo.
Это мой xml-файл:
<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="2000"
android:propertyName="backgroundColor"
android:repeatCount="infinite"
android:repeatMode="reverse"
android:valueFrom="#FF0000"
android:valueTo="#000000" />
В Java я называю это так:
ObjectAnimator objAnim = (ObjectAnimator)AnimatorInflater.loadAnimator(getActivity(), R.animator.animator_bkg);
objAnim.setTarget(view);
objAnim.start();
Обратите внимание, что когда я анимирую альфа-канал макета, он работает должным образом.
Это ошибка Android (4.0.3 на Asus Transformer), или я что-то упустил?