Должен быть более простой способ (возможно, есть атрибут android:background
для LinearLayout, который вы можете изменить)
Но единственное, о чем я могу думать сейчас, - это для вашего случая создать подкласс TextView и реализовать onDraw
следующим образом:
public void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.clipRect(new Rect(0, 0, textViewWidth, textViewHeight), Region.Op.REPLACE);
canvas.drawColor(yourBgColor);
}
Я уверен есть другой способ ... но если вы не можете найти что-либо, вы можете использовать это:)