Может быть способ заставить это работать только с использованием TextView, но если никто не предложит решение, я бы порекомендовал обернуть ваш TextView в ViewGroup (FrameLayout, RelativeLayout, LinearLayout и т. Д.) И затем обернуть это с ScrollView. Вероятно, это не лучшее решение, поскольку оно добавляет много просмотров, но, вероятно, будет работать.
Установите фон для ViewGroup и поместите его в текстовое представление wrap_content. Позвольте ScrollView справиться с прокруткой.
Вы можете попробовать это без дополнительной ViewGroup, чтобы увидеть, будет ли фон работать на ScrollView, но вы можете снова столкнуться с той же проблемой.
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/app_bg_r" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
</ScrollView>