Drawable.ConstantState.NewDrawable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
NewDrawable() |
Создает новый экземпляр Drawable из его состояния константы. |
NewDrawable(Resources) |
Создает новый экземпляр Drawable из его постоянного состояния с помощью указанных ресурсов. |
NewDrawable(Resources, Resources+Theme) |
NewDrawable()
Создает новый экземпляр Drawable из его состояния константы.
[Android.Runtime.Register("newDrawable", "()Landroid/graphics/drawable/Drawable;", "GetNewDrawableHandler")]
public abstract Android.Graphics.Drawables.Drawable NewDrawable ();
[<Android.Runtime.Register("newDrawable", "()Landroid/graphics/drawable/Drawable;", "GetNewDrawableHandler")>]
abstract member NewDrawable : unit -> Android.Graphics.Drawables.Drawable
Возвращаемое значение
новый объект, доступный для рисования на основе этого состояния константы
- Атрибуты
Комментарии
Создает новый экземпляр Drawable из его состояния константы.
<strong>Note:</strong> Using this method означает, что свойства, зависящие от плотности, такие как измерения пикселей или растровые изображения, не будут обновляться, чтобы соответствовать плотности целевого дисплея. Чтобы обеспечить правильное масштабирование, используйте #newDrawable(Resources)
вместо этого для предоставления соответствующего объекта Resources.
Документация по Java для android.graphics.drawable.Drawable.ConstantState.newDrawable()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
NewDrawable(Resources)
Создает новый экземпляр Drawable из его постоянного состояния с помощью указанных ресурсов.
[Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Handler")]
public virtual Android.Graphics.Drawables.Drawable NewDrawable (Android.Content.Res.Resources? res);
[<Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Handler")>]
abstract member NewDrawable : Android.Content.Res.Resources -> Android.Graphics.Drawables.Drawable
override this.NewDrawable : Android.Content.Res.Resources -> Android.Graphics.Drawables.Drawable
Параметры
- res
- Resources
Ресурсы контекста, в котором будет отображаться рисуемый объект
Возвращаемое значение
новый объект, доступный для рисования на основе этого состояния константы
- Атрибуты
Комментарии
Создает новый экземпляр Drawable из его постоянного состояния с помощью указанных ресурсов. Этот метод должен быть реализован для рисуемых объектов с свойствами, зависящими от плотности.
Реализация по умолчанию для этого метода вызывается #newDrawable()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
NewDrawable(Resources, Resources+Theme)
[Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Landroid_content_res_Resources_Theme_Handler")]
public virtual Android.Graphics.Drawables.Drawable NewDrawable (Android.Content.Res.Resources? res, Android.Content.Res.Resources.Theme? theme);
[<Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Landroid_content_res_Resources_Theme_Handler")>]
abstract member NewDrawable : Android.Content.Res.Resources * Android.Content.Res.Resources.Theme -> Android.Graphics.Drawables.Drawable
override this.NewDrawable : Android.Content.Res.Resources * Android.Content.Res.Resources.Theme -> Android.Graphics.Drawables.Drawable
Параметры
- res
- Resources
- theme
- Resources.Theme
Возвращаемое значение
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.