Фоновый ресурс TextView - PullRequest
0 голосов
/ 21 марта 2012

Я реализовал следующий TextView в RelativeView:

<TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:background="@drawable/bg"/>

Проблема в том, что размер будет динамически установлен на 15% экрана во время работы приложения. Но когда я делаю это, фоновый ресурс не получает размер TextView. Имеет оригинальный размер 150x150 px. Что я могу сделать, чтобы избежать этого?

(я не хочу брать меньший ресурс, потому что он не очень хорошо выглядит)

1 Ответ

0 голосов
/ 21 марта 2012

Попробуйте использовать другой scaleType, например android:scaleType="fitXY".

Также вы можете попробовать сделать изображение из девяти патчей.Для этого перейдите в папку Android SDK - инструменты - приложение draw9patch.Затем у вас будет возможность открыть свое изображение, а затем сохранить его как изображение из девяти патчей.Ссылка это как обычно в вашем макете.

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