Articles of форма

Android, как сделать сложные фоны и границы

Я хочу сделать сложные границы в своих всплывающих окнах Android, как я вижу на ipad. Пример: http://i44.tinypic.com/5chqhi.png Я вижу здесь густую градиентную синюю границу с альфа-прозрачностью наверху. Помимо тени, простирающейся дальше от фона. В андроиде я пробовал использовать объекты формы для создания полузасушливых фонов. Это просто белая рамка. <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid […]

Как раздуть фигуру на холсте?

У меня есть форма, хранящаяся в файле xml в моем каталоге drawables. Я хотел бы использовать его в своем Canvas (я знаю, что могу определить форму в коде, но я пытаюсь понять, как реализовать его более «Androidy»). Я в недоумении относительно синтаксиса для получения формы на холсте. Должен ли я пытаться преобразовать его в форму […]

Android – Рисованная форма повторения для создания рисунка

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

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

(Извините за мой язык, я французский) Мне нужно изменить 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"/> […]