Articles of Форма

Как я могу нарисовать линию внутри прямоугольника формы андроида

У меня есть собственный прямоугольник, подобный этому <?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" /> <stroke android:width="1dip" android:color="#ff6600" /> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> </shape> И я хочу нарисовать линию внутри прямоугольника, как это <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <solid android:color="@color/cafe" /> <stroke android:width="5dip" android:color="#FF0000" android:dashWidth="5dip"/> </shape> Как я могу это сделать, помогите

Как установить строку в качестве фона с помощью xml (shape) ниже в EditText?

Я хочу установить строку в качестве фона ниже EditText, используя форму xml, но когда я установил ее, установить линию в центре Я хочу как ниже Но когда я устанавливаю форму ниже рисуем / line.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <stroke android:height="4dp" android:color="@color/crabfx_dark_gray" /> </shape> activity_main.xml <EditText android:id="@+id/edt" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@android:color/black" android:layout_margin="20dp" android:background="@drawable/line"/> Я […]

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

Я знаю, что можно сделать форму, выглядящую примерно так: Но я не знаю, как начать с этого. Могу ли я сделать это как форму? Или мне нужно сделать что-то еще? BR

Округлые углы в ImageView в строке ListView

У меня есть значок пользователя в каждой строке в режиме просмотра. Я бы хотел, чтобы один округ округлился. Вот что у меня есть, и он ничего не делает: <ImageView android:background="@drawable/profile_widget_selector" android:id="@+id/ivTopUserPP" android:layout_width="65dp" android:layout_height="65dp" android:baselineAlignBottom="@drawable/profile_pic_shape" android:src="@drawable/usericon" /> profile_pic_shape.xml <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#bbbbbb" /> <stroke android:width="1dp" android:color="#bbb" /> <padding android:bottom="1dp" android:left="1dp" android:right="1dp" […]

Создание градиентного штриха с использованием списка слоев

Я пытаюсь использовать слой-список для создания градиентного штриха (т.е. периметра / границы) в качестве фона моего представления. Но это не работает. Вот мой код <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" > <gradient android:angle="270" android:centerColor="#FFFFFFFF" android:endColor="#FFCCCCCC" android:startColor="#FFCCCCCC" android:type="linear" /> </shape> </item> <item> <shape android:shape="rectangle" > <solid android:color="#F0F1F3" /> <margin android:bottom="4dp" android:left="4dp" android:right="4dp" android:top="4dp" […]

Создание формы кнопки изображения аналогично изображению

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

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

В 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 […]