Ограничить ширину текста TextView (не фоновое изображение) - PullRequest
0 голосов
/ 28 мая 2011

У меня есть TextView с фоном, который объявлен как:

<TextView  
android:id="@+id/questionText"
android:layout_width="250dp" 
android:layout_height="100dp"
android:gravity="center"
android:textSize="26px"
android:textColor="#FFFFFF"
android:background="@drawable/blue"
/>

проблема в том, что фоновое изображение похоже на рамку, поэтому я хочу текст внутри, чтобы иметь отступ от размеров фонового изображения. Возможно ли это?

10X много, желаю выходных в gr8 :) 1006 *

Ответы [ 2 ]

0 голосов
/ 28 мая 2011

Я бы рекомендовал сделать 9-патч доступным для рисования. Он определяет, где текст может быть без указания заполнения в элементе управления.

0 голосов
/ 28 мая 2011

То, что вы хотите, звучит как заполнение.

<TextView  
android:id="@+id/questionText"
android:layout_width="250dp" 
android:layout_height="100dp"
android:gravity="center"
android:textSize="26px"
android:textColor="#FFFFFF"
android:background="@drawable/blue"
android:padding="5dp"
/>

Это поместит 5-пиксельную рамку вокруг фактического текста, показывающего фон.

Кстати, layout_margin также является параметром и являетсяиспользуется для размещения пробела между всем видом, включенным фоном и другими видами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...