Articles of Форма

Создать градиентную цветовую рамку в андроиде

В android, я хочу определить файл shape в папке с возможностью myShape.xml : myShape.xml например, ниже: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@color/white"/> <corners android:radius="@dimen/corner"/> <stroke android:width="5dp" android:color="@color/boder_endcall_color"/> </shape> И я хочу создать градиентную границу в <stroke /> , но на самом деле я не знаю, как это сделать! Итак, любой может привести пример […]

Вырезание многоточечного слога из растрового изображения и его размещение на прозрачности

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

Ход не перекрывает форму

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#ff898d" /> <stroke android:width="5dp" android:color="#B3ffffff" /> <size android:height="76dp" android:width="330dp" /> </shape> Я хочу создать форму с инсультом в xml в собственном андроидном API. Инсульт имеет непрозрачность. Сделав непрозрачность, я обнаружил, что удар перекрыл фигуру. Поэтому в форме есть три цвета. (На самом деле это сама форма, одна – сток, а […]

Кружок на Google Maps для Android v2 мерцает, когда размер изменяется с помощью кнопки поиска

Я реализую способ показать радиус поиска на карте Google (v2) в Android по этому методу: // Method for drawing a circle around the user private void drawMapSearchRadius(int radius) { if(mMap != null) { final LatLng userLatLng = getUserLatLng(); if(mSearchCircle == null){ CircleOptions circleOptions = new CircleOptions(); circleOptions.fillColor(Color.parseColor("#447755ff")); circleOptions.strokeColor(Color.TRANSPARENT); circleOptions.center(userLatLng); circleOptions.radius(radius); mSearchCircle = mMap.addCircle(circleOptions); } else […]

Пользовательские кнопки Android

Я создаю пользовательские кнопки в android, но хочу избежать повторения. Я пытаюсь создать 2 кнопки, которые имеют один и тот же дизайн, но другой значок изображения вместо текста. В настоящее время у меня есть: И я использую этот xml в качестве ресурса: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <item> <shape> <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" […]

Добавление изображения в элемент списка слоев с формой

У меня есть xml, как показано ниже, я пытаюсь добавить изображение из папки с возможностью переноса, но не работает. <solid android:color="#FFF"/> мне нужно добавить изображение из папки с возможностью перемещения <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFF"/> <stroke android:width="1dip" android:color="#225786" /> <corners android:radius="10dip"/> <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" /> </shape> Есть ли какой-либо другой способ, который я могу […]

Выделение прямоугольной формы не будет отображаться как элемент выбора флажка

Я определил прямоугольник, который можно сделать следующим образом: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="4dip"/> <solid android:color="#FF000000" /> <stroke android:width="1dip" android:color="@color/service_checkbox_disabled_unchecked_stroke" /> </shape> Я могу отображать drawble как изображениеView без проблем. Тем не менее, предполагается, что он будет использоваться для одного состояния флажка. Мой переключатель для кнопки флажка определяется следующим образом: <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_checked="true" android:drawable="@drawable/bg_services_tick_unchecked_disabled" […]

Android xml shape drawable – как рисовать u-форму?

Мне нужно создать форму xml drawable, которая рисует прямоугольник без верхней строки («u-form»). То, что я могу сделать, это рисовать прямоугольник, например: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="@color/detailrow_bg_normal" /> <corners android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" android:radius="1dp" android:topLeftRadius="10dp" android:topRightRadius="10dp" /> <padding android:bottom="2dip" android:left="1.5dip" android:right="1.5dip" android:top="8dip" /> <stroke android:width="1dip" android:color="@color/detailtable_border" /> Но как, если возможно, я могу […]

Пользовательские кнопки в Android – Я делаю это правильно?

Я пытаюсь реализовать четыре настраиваемые кнопки, как вы можете видеть на следующем рисунке: То, что я делал до сих пор: я сделал 4 разных снимка – каждый с видимым только одним цветом (см. Выше). Другая часть изображения прозрачна. Это приводит к тому, что у меня есть четыре изображения одинакового размера. Теперь я использовал относительную компоновку, […]

Атрибут размера игнорируется в списке слоев

В приведенном ниже коде форма занимает всю высоту и ширину списка слоев, что означает, что он игнорирует атрибут размера. (Однако он прослушивает верхний, левый и правый атрибуты). Я также попытался поставить высоту как атрибут предмета, а не форму, которая не имела никакого эффекта. <layer-list > <item ….. /> <item android:top="2dp" android:left="7dp" android:right="7dp"> <shape android:shape="rectangle" > […]