Articles of форма

Как изменить динамический цвет удара?

(Извините за мой язык, я французский) Мне нужно изменить stroke color фигуры. У меня та же проблема, описанная здесь . Мне нужно изменить сплошной цвет, если EditText неверен. <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> <solid android:color="#FFFFFF"/> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> <stroke android:width="2px" android:color="#CCCCCC"/> </shape> Ответ : GradientDrawable myGrad = (GradientDrawable)rectangle.getBackground(); myGrad.setColor(Color.BLACK); Проблема в […]

Как программно создавать или изменять выталкиваемые из линий разных цветов

Я должен нарисовать 3dp-линию, чтобы представить завершение уровня в игре quizz. Эта строка должна иметь 2 цвета. Например, если пользователь выполнил 40% уровня, линия будет красной для первых 40% линии, остальные 60% будут серыми. Мне удалось сделать это с помощью: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="line" > <size android:height="3dp" android:width="40dp"/> <stroke android:width="1dp" android:color="#FFFC10" […]

Не может задавать высоту и ширину формы ресурса в стилях

Недавно я сделал свою первую обычную форму, и оказалось, что очень хорошо согласны с одной вещью. Кажется, я не могу установить высоту и ресурс ресурса в ресурсе стиля. Я не указываю высоту или ширину в форме, потому что я хочу использовать эту форму в разных размерах. Поэтому я устанавливаю высоту и ширину в файле styles.xml. […]

Как установить кнопку контурным полигоном? Android

Есть две смежные графические кнопки. Если я использую метод вычисления координат touch TouchEvent , мне нужно создать большой массив координат. Может быть, есть другой метод?

Как поместить <vector> в <shape> в Android?

Я пытаюсь сделать настраиваемые значки в Android. Я создал векторный элемент, но теперь я хочу дать ему округленный фон, поэтому я попытался поместить его в округлую форму. Как это: <?xml version="1.0" encoding="utf-8"?> <!– drawable/circle_card_icon.xml –> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> <path android:fillColor="#000" android:pathData="M20,2H4A2,2 0 0,0 2,4V22L6,18H20A2,2 0 0,0 22,16V4A2,2 0 0,0 […]

Android разные фоны EditText для разных состояний, используя фигуры, селектор или список

Я запускаю новое приложение, где я использую ActionBarSherlock & HoloEverywhereLib. Мой минимальный и целевой SDK те же (10 / 2.3.3). Это просто так, что я могу быстро портировать его на Amazon Kindle & BB10 с использованием среды выполнения Android (они уже использовали эту настройку для другого приложения, и она работала без проблем). Все время приложение […]

Текст с фигурами в ресурсах с возможностью рисования

Могу ли я создать текстовую форму в ресурсе с возможностью рисования? Я много искал, но ничего не нашел … Вот мой доступный файл: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="oval"> <stroke android:width="3dp" android:color="#QQffQQ"/> <size android:width="120dp" android:height="120dp"/> </shape> </item> <item android:right="59dp" android:left="59dp"> <shape android:shape="rectangle"> <solid android:color="£22££20"/> </shape> </item> <item android:top="59dp" android:bottom="59dp"> <shape android:shape="rectangle"> <solid android:color="£20££20"/> […]

Как программно анимировать ImageView

Я пытаюсь анимировать ImageView при щелчке по указанному изображению. В частности, я хочу, чтобы размер ImageView стал больше (скажем, 20 больше) и сразу уменьшился до первоначального размера). Пока я экспериментировал с этим кодом без везения. // thumbLike is the imageView i would like to animate. button.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { // TODO […]

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

Я хотел бы создать прямоугольную форму с двумя сплошными цветами (по горизонтали), чтобы добиться чего-то вроде этого: Я слышал о layer-list , хотя я мог использовать его, чтобы содержать два прямоугольника с другим цветом, но кажется, что он только формирует фигуры по вертикали. Есть ли способ достичь этого с помощью lalyer-list или использовать что-то совершенно […]

Определение XML-родительского стиля градиента / формы / углов

Как я могу определить легко повторно используемую базовую форму (или градиент или углы) в XML? У меня есть дюжина градиентов, которые будут одинаковыми, чем цвета начала и конца. Я надеялся определить идентичные вещи где-то еще и иметь XML-файл для каждого градиента, который определял только начальный и конечный цвета. Это возможно? Это база: <?xml version="1.0" encoding="utf-8"?> […]