Фон Android TextView

У меня есть дизайн, который требует фона, подобного изображению ниже, с номером справа. Есть ли какие-либо возможности для Android?

Введите описание изображения здесь

Мне нужно сделать 9 патч-изображения и установить его как фон?

Сначала создайте фигуру с закругленными углами.

<?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFFFFF"/> <corners android:radius="5px"/> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> </shape> 

Затем примените это как фон к вашим представлениям:

 <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/rounded_edges"> <TextView android:id="@+id/mytext" android:layout_width="200dip" android:layout_height="wrap_content" android:text="blah blah blah blah" android:padding="6dip" android:textColor="#000000" /> </LinearLayout> 

Возможно, вам придется немного подкорректировать. Вы даже можете отказаться от LinearLayout и установить android:background TextView to @drawable/rounded_edges

Сначала создайте ресурс.

 <?xml version="1.0" encoding="utf-8"?> <!-- res/drawable/rounded_textview.xml --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> <solid android:color="#cccccc"/> <corners android:bottomRightRadius="15dp" android:bottomLeftRadius="15dp" android:topLeftRadius="15dp" android:topRightRadius="15dp"/> </shape> 

Затем ссылайтесь на это в своем макете:

 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="5dip" android:gravity="center" android:background="@drawable/rounded_textview" /> </LinearLayout> 

Один из хороших ссылок:

TextView с закругленными углами

Благодарю.

Я знаю, что это старый вопрос, но для тех, кто борется с этим, я настоятельно рекомендую библиотеку ViewBadger

Intereting Posts
Результат литья при умножении двух положительных целых чисел в long – отрицательное значение Исключение Java nullpointer из Webview в android.webkit.WebViewClassic.loadDataWithBaseURL Какова наилучшая практика использования хранилищ ключей для подписания версии Android-приложения на Travis CI? Bulktransfer возвращает -1 Разница между Android Studio и Eclipse для разработки и отладки Универсальный загрузчик изображений не может загружать изображения иногда Несколько TextViews обновляются очень медленно Динамическое добавление вида в виджет Android Ящик для навигации Элементы, не регистрирующие событие click Пауза / Возобновление MediaCodec Android: android.view.InflateException: двоичная строка XML-файла # 13: ошибка раздувания класса <unknown> в SAMSUNG Galaxy S Неожиданное поведение окна. Написание игры opengl-es в реальном времени для Android – некоторый вопрос (оптимизация) Получение результатов соседних мест с местоположения пользователя с помощью API Google Карт на Android Средство просмотра журналов Android для Android