Исправление проблемы с фоном TextView - PullRequest
0 голосов
/ 31 марта 2011
<LinearLayout android:orientation="vertical" android:layout_width="wrap_content"
        android:id="@+id/contentLayout" android:layout_height="wrap_content" 
        android:background="@drawable/text_box_middle_imanage" >

<TextView android:text="header text here" android:layout_width="match_parent" android:gravity="center" android:layout_height="wrap_content"/>


<TextView android:text="large content Text here" android:layout_width="match_parent" android:layout_height="wrap_content"/>


</LinearLayout>

Я хочу установить один фон для нескольких текстовых представлений.Поэтому я поместил все текстовые представления в linearLayout и добавил фон в этот линейный макет.Есть заголовочный текст и некоторый контентный контент, который организован в несколько TextViews.Проблема, с которой я сталкиваюсь: когда я помещаю большой текст во 2-й textView, он расширяет макет, но я хочу, чтобы фоновое изображение было исправлено, не должно расширяться при добавлении текста.И весь текст должен находиться только в пределах фона.Я знаю, что это не так сложно, но я новичок в Android, поэтому столкнулся с этой проблемой.

Я знаю один способ дать фиксированную ширину (в пикселях или dp) линейному расположению, но это не будет хорошим подходом (если я прав).Есть ли другой способ?

Вот снимок экрана, с помощью которого вы можете выяснить проблему: http://postimage.org/image/1a8d1g538/

1 Ответ

1 голос
/ 31 марта 2011

Попробуйте это:

<LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:id="@+id/contentLayout" android:layout_height="fill_parent" android:background="@drawable/untitled" >
<TextView android:text="header text here" android:layout_width="fill_parent" `android:gravity="center" android:layout_height="wrap_content"/>
<TextView android:text="large content Text here" android:layout_width="fill_parent" android:layout_height="wrap_content"/>
</LinearLayout>

`

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