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

A Drawable that manages an array of other Drawables. These are drawn in array order, so the element with the largest index will be drawn on top.
1 ответ

LayerDrawable: это можно сделать более эффективно?

У меня есть ImageView, полная ширина и ширина: высота = 3:1, назовем это 1200 х 400. Я хочу показать два Drawableв ImageViewОба из которых известны только во время выполнения. Один из выдвижных ящиков должен быть помещен в ImageView в соответствии с…
28 янв '15 в 00:29
0 ответов

Как программно изменить ВСЕ растровые изображения в списке слоев?

Вот список слоев с именем index.xml: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/ll_23_1015_0" android:top="0dp" android:left="0dp" android:bot…
30 мар '15 в 16:08
0 ответов

LayerDrawable addLayer в <уровне API 23

Есть ли способ добавить слой к LayerDrawable по API < 23? Должен ли я создать новый LayerDrawable используя конструктор просто добавив новый слой?
0 ответов

ProgressBar не является экземпляром LayerDrawable

Я пытаюсь реализовать свой собственный индикатор выполнения, используя 9 изображений патчей. Я смотрю на пример Sound ProgressBar. http://www.jagsaund.com/blog/2011/11/6/customizing-your-progress-bar-part-one.html У меня есть две проблемы, которые я…
29 авг '13 в 13:24
1 ответ

Массив изображений, сложенных рядом друг с другом, используя LayerDrawable.(Отображение нескольких изображений в одном изображении)

У меня есть 5 изображений, мне нужно отображать это по горизонтали один за другим. Вместо того, чтобы использовать 5 разных изображений для отображения этих 5 изображений в LinearLayout с горизонтальной ориентацией, я хотел бы использовать один вид …
14 ноя '13 в 13:31
1 ответ

Исключение из LayerDrawable

У меня есть приложение для Android, использующее версию библиотеки поддержки Android 23.2.1 и все работает нормально. Однако я обновил версию библиотеки поддержки Android до 25.2.0 вчера и осознал, что некоторые пользователи получают это исключение …
0 ответов

Как накачать счетчик значков в MenuItem, используя пользовательский LayerDrawable

Я следил за этой статьей. К сожалению, значок не нарисован. Конечно я поменял invalidateOptionsMenu метод для supportInvalidateOptionsMenu метод. Я проверял журнал, шаг за шагом и узнал, что draw метод на заказ Drawable названный BadgeDrawable никог…
08 ноя '15 в 13:22
0 ответов

BitmapDrawable неправильно масштабируется в LayerDrawable

Я работаю над игрой в блэкджек. Я пытаюсь отобразить руку игрока, используя layerdrawable. Тем не менее, изображения карты не масштабируются правильно. Они слишком широки. Я поставил свой код ниже. По сути, я помещаю растровое изображение в BitmapDr…
22 апр '14 в 03:27
0 ответов

MenuItem.setIcon генерирует исключение NullPointerException при использовании BottomNavigationBar

Я поменял навигацию по ящикам с помощью нижней навигационной панели и обнаружил, что больше не могу использовать виды действий, именно поэтому я использовал LayerDrawables для своих значков. final Menu menu = bottomNavigationView.getMenu(); notifica…
1 ответ

Как установить непрозрачность наложения? Android LayerDrawable

layers[0] = view.getDrawable(); layers[1] = r.getDrawable(R.drawable.dr); LayerDrawable layerDrawable = new LayerDrawable(layers); int width = layerDrawable.getIntrinsicWidth(); int height = layerDrawable.getIntrinsicHeight(); Bitmap bitmap = Bitma…
0 ответов

item.getIcon() ВСЕГДА NULL

Я наткнулся на этот учебник об уведомлениях в приложении на панели действий. http://www.jmhend.me/layerdrawable-menuitems Все, что я получаю, это NullPointer внутри android.graphics.drawable.LayerDrawable при вызове item.getIcon() в строке, указанно…
0 ответов

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

Я сделал изображение, объединив несколько изображений друг с другом, используя LayerDrawableНо окончательное изображение растягивается Вот мой код для создания layerdrawable Bitmap mainBitmap; Resources r = getResources(); Drawable[] layers = new Dr…
03 июн '15 в 05:42
2 ответа

Как динамически объединить два Drawables в Android?

Так что у меня два разных Drawables который мне нужно объединить и получить один Drawable во время выполнения. Я хочу первый Drawable быть наверху, а другой внизу. Я наткнулся LayerDrawable и похоже, что это именно то, что мне нужно, но у меня возни…
0 ответов

LayerDrawable уходит с экрана в ListView и не рисует, когда я прокручиваю ListView обратно к нему

У меня есть ListView, и когда мое аудио приостановлено, я рисую LayerDrawable, чтобы показать прогресс того, сколько было воспроизведено. Проблема в том, что когда я убираю этот элемент ListView с экрана и возвращаю его обратно - я не вижу там никак…
2 ответа

Изменить свойство bottom элемента layer-list Drawable программно

Я создаю LayerDrawable это создает нижний штрих, но я не знаю, как задать нижнее поле для слоя (Drawablw). &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item android:bottom="2dp"&gt; .. &lt;/item&gt; &lt;/layer-li…
22 июл '15 в 09:07
1 ответ

Как наложить две кнопки с графикой / цветом, которые установлены программно

Я должен слой двух кнопок. Первая (верхняя) кнопка создается таким образом с использованием.png для значка. // create circular button and colorize View button1 = v.findViewById(bId); GradientDrawable backgroundGradient = (GradientDrawable)imgIcon.ge…
04 дек '14 в 20:10
1 ответ

Как сделать круговую рисование с помощью штриха программным способом?

Фон Я пытаюсь получить закрашенный круг с мазком определенного цвета и ширины и изображением внутри. Это легко сделать в XML как таковом (это всего лишь пример): &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item…
2 ответа

layerDrawable не отображается на imageButton для небольших экранов

Итак, моя общая проблема заключается в том, что я пытаюсь динамически устанавливать изображения imageButton, основываясь на захвате области размером 80 x 80 из числа Drawables размером 400 x 600 png, наложении их слоев и imageButton.setImageDrawable…
30 май '16 в 15:58
1 ответ

Как сделать LayerImageDrawable с различными типами гравитации

Я пытаюсь создать вид изображения, в котором есть два изображения; фотография на заднем плане с небольшим индикатором сверху. Однако я застрял в попытке заставить индикатор появляться в правом нижнем углу изображения, в то время как фотография на за…
19 ноя '14 в 09:52
1 ответ

Несколько изображений одного представления неправильно расположены Android

Я слежу за ответом, приведенным здесь. Массив изображений, сложенных рядом друг с другом, используя LayerDrawable.(Отображение нескольких изображений в одном изображении). Мои изображения размером 38х38. Это мой код: Drawable[] layers = new Drawable…
04 сен '14 в 19:42