Когда я положить следующий файл XML в «вытяжке» папки, то рисуете автоматически компилируются «GradientDrawable» и я в состоянии использовать его в макетеКак идентифицируются XML-файлы Drawable?
но в XML-файле, я не указал типа данных 'GradientDrawable.
где этот разбор синтаксического анализа xml и автоматическое определение типа происходит? во время компиляции или во время выполнения?
Если я напишу пользовательскую выгрузку, могу ли я указать ее параметры как разметку xml аналогичным образом?
Drawable.inflate Я нашел способ, но не могли найти Примеры использования
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:a="http://schemas.android.com/apk/res/android" >
<gradient
a:angle="270"
a:endColor="#992f2f"
a:startColor="#ef4444" />
<stroke
a:width="1dp"
a:color="#992f2f" />
<corners a:radius="6dp" />
<padding
a:bottom="6dp"
a:left="6dp"
a:right="6dp"
a:top="6dp" />
</shape>