Как мне нарисовать android.graphics.drawable.Icon на холсте? - PullRequest
0 голосов
/ 01 июня 2019

Я поражен. Я был уверен, что Icon будет вести себя по-другому. Но я не вижу никаких методов рисования или setBounds. Я не могу найти никаких примеров вывода Icon (их много для создания одного из растровых изображений). Как нарисовать то, что у меня есть как android.graphics.drawable.Icon на холсте в определенном месте?

1 Ответ

1 голос
/ 01 июня 2019

вы можете использовать loadDrawable(Context context) метод для получения Drawable объекта, как указано в официальной документации

Возвращает Drawable, которое можно использовать для рисования изображения внутри этого значка, создавая его при необходимости. В зависимости от типа изображения это может быть не то, что вам нужно делать в потоке пользовательского интерфейса, поэтому рассмотрите возможность использования loadDrawableAsync.

Контекст: Контекст, в котором можно загрузить прорисовку; например, для доступа к ресурсам.

Возвращает: Свежий экземпляр drawable для этого изображения, который вы должны сохранить.

...