Я создал простую анимацию для многократного перемещения вида вверх и вниз:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromYDelta="0"
android:toYDelta="???"
android:duration="1000"
android:repeatCount="1000000"
android:repeatMode="reverse"/>
</set>
Я использую ресурс анимации для этого, как это предлагается в документах. Тем не менее, во время компиляции я не знаю, как далеко должен идти вид (toYDelta
), поскольку это будет зависеть от экрана устройства.
Есть ли способ параметризации, который каким-то образом, а если нет, что бы обойти это?