要為TextView添加滾動動畫,可以使用屬性動畫來實現。以下是一個簡單的示例代碼,演示如何在Android中為TextView添加一個水平滾動動畫:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="0%p"
android:toXDelta="-100%p"
android:interpolator="@android:anim/linear_interpolator" />
</set>
TextView textView = findViewById(R.id.textView);
AnimatorSet animatorSet = (AnimatorSet) AnimatorInflater.loadAnimator(this, R.animator.scroll_animation);
animatorSet.setTarget(textView);
animatorSet.start();
這段代碼將水平滾動動畫應用到了TextView上,效果是讓TextView從左向右水平滾動。您可以根據需要調整動畫屬性來實現不同的滾動效果。