Описание тега android-shapedrawable

Android Drawable объект, который рисует примитивные формы. ShapeDrawable принимает объект Shape и управляет его присутствием на экране. Этот объект может быть определен в XML-файле с<shape> элемент. </shape>
1 ответ

Применить анимацию для рисования фигуры

У меня есть следующий drawable red_dot.xml: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" &gt; &lt;solid android:color="#f00" /&gt; &lt;size android:width="30dp…
3 ответа

Пользовательская форма Android для EditText

Я пытаюсь создать собственный дизайн для EditText. Смотрите прикрепленное изображение ниже, Я пытаюсь добиться этого, используя пользовательскую форму, подобную той, которая определена ниже. &lt;layer-list xmlns:android="http://schemas.android.com/a…
1 ответ

Невозможно понять список слоев

&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item android:top="4dp" android:right="4dp" android:bottom="4dp" android:left="4dp"&gt; &lt;shape android:shape="oval"&gt; …
1 ответ

Не можете нарисовать линию?

Я хочу нарисовать линию как ImageView's фон. Но это не работает? &lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"&gt; &lt;solid android:color="#FF0000FF" /&gt; &lt;size android:width="10dp" android:height="2d…
3 ответа

Как сделать форму, как на картинке ниже, используя форму?

Я столкнулся с трудностью в программировании на Android, я хочу создать форму, подобную картинке " предполагаемый.bmp", которую я загрузил. Но я не знаю, как это сделать, я сделал только такой, как " actual.bmp", который я загрузил с помощью кода ни…
3 ответа

Как нарисовать прямоугольник формы Android с переменной шириной обводки

Я хочу нарисовать прямоугольник с отверстием в нем. Я пытаюсь достичь этого с помощью Shape Rectangle. &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"&gt; &l…
1 ответ

Список слоев не растягивается

Я начинаю изучать список слоев Android и работаю с рисованными объектами. Я пытаюсь создать простую линию с кружком на каждом конце: Я придумал список слоев, как показано ниже. Это работает хорошо, но проблема в том, что когда я запускаю его на экра…
1 ответ

Создать следующий код XML программно в список слоев Android

Я должен установить фон этого для многих видов с разными цветами. но если я сделаю так, xml будет около 20 файлов, что огромно, поэтому я хочу преобразовать следующий xml layer-list в программный способ в полностью независимый модуль без даже одного…
1 ответ

RoundRectShape не рисует

Я пытаюсь нарисовать прямоугольник с закругленными углами на Canvas объект, но ничего не появляется. Я инициализирую RoundRectShape вот так: test = new RoundRectShape(new float[]{r, r, r, r, r, r, r, r}, new RectF(100, 100, 100, 100), null); Я тогда…
02 авг '17 в 11:53
2 ответа

Как добавить более 1 фигуры в один XML-чертеж

Я хочу создать чат-пузырь, используя ресурс xml, но я не могу сделать треугольник за пределами прямоугольника с правым краем, я также попробовал с 9 патчами, но когда пользователь вводит 1 символ, его ширина не является содержимым переноса. Пожалуйс…
1 ответ

Как реализовать этот макет управления в Android?

У меня есть несколько предметов, которые я хочу показать. Все предметы имеют заголовок и подзаголовок. Когда я думаю о том, что это очень похоже на пузыри в WhatsApp или же Facebook, Я предполагаю, что они реализованы как 9-patch-drawables. Мой фон …
11 фев '14 в 17:15
1 ответ

Android меняет цвет формы экземпляра

У меня есть три кнопки с одинаковой формой пульсации. когда я вхожу в активность, я меняю цвет формы отдельных кнопок. RippleDrawable bg = (RippleDrawable) button.getBackground(); GradientDrawable gradient = (GradientDrawable) bg.findDrawableByLayer…
1 ответ

Состав списка слоев

Моя цель - нарисовать (форму) с таким результатом: Что я пробовал до сих пор: triangle.xml &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item&gt; &lt;rotate android:fro…
1 ответ

В ShapeDrawable он устанавливает цветовые значения последних массивов JSON

В моем приложении я использую listview и я тоже делаю json в соответствии с цветовым кодом я получаю его и устанавливаю его как ShapeDrawable с округлением, но проблема в том, что я получаю значения последних массивов цветовых кодов в каждом моем эл…
1 ответ

Как сделать круговую рисование с помощью штриха программным способом?

Фон Я пытаюсь получить закрашенный круг с мазком определенного цвета и ширины и изображением внутри. Это легко сделать в XML как таковом (это всего лишь пример): &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item…
1 ответ

Цвет фигуры Android отображается неправильно

Я пытаюсь нарисовать простой круг и использовать его в качестве фона для ImageView. Проблема в том, что каждый раз, когда я открываю приложение, круг рисуется другим цветом, вот мой код. &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;shape xmlns:a…
1 ответ

Невидимые углы с формой - Android?

У меня есть ниже shape: &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!-- res/drawable/rounded_edittext.xml --&gt; &lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:padding="10dp" android:shape="rectangle"&gt; &lt;solid …
1 ответ

Почему этот аргумент конструктора LinearGradient не работает?

Я хочу установить пользовательский объект рисования с линейным градиентом в качестве фона для панели в моем SeekBar, Я создаю LinearGradient во втором утверждении в следующем фрагменте, и делаю это так: // Creating the drawable: ShapeDrawable shapeD…
1 ответ

Создание настраиваемой рисованной формы

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

Свойство ShapeDrawable animate alpha в пользовательском представлении

У меня проблемы с простой альфа-анимацией рисования. Ниже у вас есть тестовый проект, который иллюстрирует проблему. Класс, который содержит ShapeDrawable public class CustomDrawable { public ShapeDrawable shapeDrawable; public CustomDrawable(int le…