Описание тега gradientdrawable

1 ответ

Как установить Random GradientDrawable Color программно - Android

У меня проблема с ProgressBar. Когда я нажимаю кнопку "Пуск", функция "Случайный выбор" выбирает один цвет из массива, но только первый цвет задается как "фон", когда я нажимаю еще раз, новый цвет выбирается, но не устанавливается в качестве фона. К…
01 дек '15 в 13:39
0 ответов

Изменить цвет прорисовываемого вектора с помощью градиента программно

Я уже нашел много ссылок и учебных пособий, но ни одна из них не сработала. Мое требование заключается в том, что у меня есть один векторный файл для рисования в папке Drawable, и я использовал android:fillColor="@color/colorPrimary" для этого. Тепе…
3 ответа

Как программно установить TopLeftRadius и BottomLeftRadius для GradientDrawable в Android

У меня есть ShapeDrawable . Я хочу установить CornerRadius (TopLeftRadius & BottomLeftRadius) программно. Ниже мой xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <ite…
21 фев '17 в 12:43
1 ответ

GradientDrawable в Android

У меня есть 3 кнопки, которые должны иметь белый фон и радиус 20 Моя функция GradientDrawable private GradientDrawable imageButtonGradient() { GradientDrawable buttonShape = new GradientDrawable(); buttonShape.setCornerRadius(20); buttonShape.setCol…
12 мар '17 в 23:26
3 ответа

Установка обводки на GradientDrawable Android

Я создаю пользовательскую кнопку, и я использую Drawable.setTintList, чтобы иметь цвета для состояний по умолчанию, нажатых и отключенных.Я хочу добавить границу к кнопке, которую я пытаюсь сделать: val d = newGradientDrawableForShape() d.setShape(G…
01 окт '18 в 18:21
0 ответов

Как изменить LayerDrawable в ImageView?

Я добавляю пару ImageView к LinearLayout программно, те ImageView иметь свой src установлен в R.drawable.rectangle, Я пытаюсь создать прямоугольник со сплошным цветом, который имеет границу только слева. R.drawable.rectangle выглядит так: <?xml v…
0 ответов

Android GradientDrawable стал прозрачным в Android 7

Привет, ребята, у меня есть проблема. Я использую градиентный оттенок для фона TextView, если текстовое представление имеет не много строк, которые оно работает, но если у него много строк, у меня отсутствует фон, TextView становится прозрачным. Я в…
04 сен '18 в 22:48
1 ответ

Метод getColor() с градиентом для API 16 или менее

Поэтому мне нужно программно изменить цвет ImageView, и getBackGround возвращает GradientDrawable, у которого есть метод setColor, но нет getColor, по крайней мере, не для API 16 или ниже. Итак, мой вопрос: есть ли подобная версия библиотеки поддерж…
14 окт '16 в 03:13
1 ответ

Как избавиться от тени, которая появляется на моей кнопке? Android

Я создал кнопку с градиентом Drawable. Если вы посмотрите на эту кнопку, у нее есть линии Extra Grey, как указано моими красными стрелками. Они не появляются, если я создаю форму, используя XML, но когда я использую Код Gradient Drawable, показанный…
1 ответ

Gradient Drawable - получение цвета обводки программно

У меня есть текст редактирования, фон которого как показано ниже: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="2dip" android:layout_height="2dip" android:shap…
04 дек '18 в 15:57
0 ответов

Пользовательский GradientDrawable не работает на Android Lollipop

Я хочу использовать RingDrawable в моем приложении для Android (без XML). Я нашел этот код RingDrawable.java, но он не работает на Android Lollipop. Там просто нет никакого эффекта вообще. Подскажите пожалуйста, как это улучшить? Спасибо! public cla…
1 ответ

Как показать значение Android SeekBar progressChanged внутри большого пальца SeekBar?

Я хочу показать значение текущей точки прогресса на большом экране Android SeekBar. Это то, что я пробовал до сих пор: SeekBar progBar = (SeekBar)FindViewById(Resource.Id.seekBar1); progBar.ProgressChanged += (object sender, SeekBar.ProgressChangedE…
02 окт '16 в 17:22
0 ответов

Как сохранить Gradient Drawable на SD-карту

Я создал Gradient Drawable и установил его в качестве фона изображения: GradientDrawable dr = new GradientDrawable(); dr.setColors(new int[] {Color.parseColor(start.getText().toString()),Color.parseColor(end.getText().toString())}); dr.setSize(Integ…
29 фев '16 в 10:38
3 ответа

Android RecyclerView не меняет цвет фона для первого элемента программно

Я создаю список с RecyclerView, Каждый элемент списка - это сообщение пользователя (прямо сейчас жестко запрограммировано). Фон для каждого сообщения загружается из layer-list Файл XML в папке drawable. С текстами и т. Д. Все работает как положено, …
1 ответ

Почему мойка градиента вызывает сбой моего приложения

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { GradientDrawable drawable = new GradientDrawable(); drawable.setShape(GradientDrawable.RECTANGLE); drawable.setStroke(3, Color.GREEN); View view = in…
28 окт '17 в 05:06
0 ответов

last background.setCornerRadius влияет на все предыдущие ImageView, в то время как background.setStroke - нет

В приложении для Android я установил горизонтальное линейное разметку с 20 изображениямиИспользуя background.setStroke, я делаю разные штрихи для каждого ImageView, и он отлично работает Дело в том, что при использовании background.setCornerRadius я…
19 фев '19 в 07:34
1 ответ

Преобразование GradientDrawable в растровое изображение

Извините, если я звучу слишком нуб. Есть ли способ конвертировать GradientDrawable как GradientDrawable gd = new GradientDrawable(GradientDrawable.Orientation orientation, int[] colors); в растровом формате. Я пытаюсь установить GradientDrawable в к…
09 янв '19 в 11:21
1 ответ

GradientDrawable с формой OVAL не работает внутри программно добавленного представления текста

Я программно добавил Text View а также Button, Код final TextView test = new TextView(getApplicationContext()); test.setText(String.valueOf(counterQuantity)); test.setTextColor(getResources().getColor(R.color.black)); test.setTextSize(TypedValue.COM…
0 ответов

DrawableGradiant внутри переработчика будет поврежден

Я реализовал представление переработчика, которое показывает три типа представлений, одно из которых имеет DrawableGradiant, который рисует границу вокруг представления GradientDrawable DrawableBorder = new GradientDrawable(); DrawableBorder.setStro…
1 ответ

Как получить цвета из Gradientrawable?

Как можно получить Gradientrawable цвета, установленные setColors(@ColorInt int[] colors)? Любая помощь будет оценена.
20 окт '15 в 11:44