Dlaczego tło TextView zmienia swój rozmiar?

Wstawiłem tło do TextView. Oczekuję, że tło dostosuje się do moich istniejących parametrów układu i nie zmieni rozmiaru mojego TextView. Więc jeśli mam szerokość i wysokość ustawione na wrap_content, spodziewałbym się, że tło również zawija zawartość (i skaluje w dół). Ale nie, otrzymuję większy TextView

<TextView 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="a"
    android:textColor="#ffffff"
    android:textSize="20sp"
    android:background="@drawable/large_bg"
/>

dostaję

...

Jak sprawić, aby tło było również zgodne z zawartością wrap_content?

To znaczy, wygląda na to, że tło będzie traktowane jako treść ...

questionAnswers(1)

yourAnswerToTheQuestion