Сделать анимированную прокрутку текста в Android достаточно просто. Нам необходимо добавить некоторые атрибуты в TextView и написать одну строчку Java кода.

XML layout

res/layout/marquee_example.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <TextView
        android:id="@+id/marque_scrolling_text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="16dp"
        android:ellipsize="marquee"
        android:marqueeRepeatLimit="marquee_forever"
        android:padding="16dp"
        android:scrollHorizontally="true"
        android:singleLine="true"
        android:text="Мы публикуем полезные материалы с подробным описанием без лишней 'воды', с рабочими (проверенными) примерами. Основная наша задача - это донести материалы максимально просто и понятно до читателя."
        android:textSize="20sp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="16dp"
        android:layout_marginTop="30dp"
        android:padding="16dp"
        android:id="@+id/sliding_text_marquee"
        android:singleLine="true"
        android:ellipsize="marquee"
        android:text="Мы публикуем полезные материалы с подробным описанием без лишней 'воды', с рабочими (проверенными) примерами. Основная наша задача - это донести материалы максимально просто и понятно до читателя."
        android:textSize="20sp"
        android:textStyle="bold" />

</LinearLayout>

Java Activity

src/MarqueeExample.java:

package com.firestork.scrollingtextmarqueeintextview.scrollingtextintextview;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;

public class MarqueeExample extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.marquee_example);
        TextView marque = (TextView) this.findViewById(R.id.marque_scrolling_text);
        //та самая одна строчка кода
        marque.setSelected(true);
        TextView marque1 = (TextView) this.findViewById(R.id.sliding_text_marquee);
        marque1.setSelected(true);
    }

}

В итоге получим: