Lenguaje

Drawable.ConstantState.NewDrawable Método

Definición

Sobrecargas

Nombre Description
NewDrawable()

Crea una nueva instancia dibujable a partir de su estado constante.

NewDrawable(Resources)

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos especificados.

NewDrawable(Resources, Resources+Theme)

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos y el tema especificados.

NewDrawable()

Crea una nueva instancia dibujable a partir de su estado constante.

[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

Devoluciones

un nuevo objeto dibujable basado en este estado constante

Atributos

Comentarios

Crea una nueva instancia dibujable a partir de su estado constante.

<strong>Note:</strong> Using this method means density-dependent properties, such as pixel dimensions or bitmap images, will not be updated to match the density of the target display. Para garantizar el escalado correcto, use #newDrawable(Resources) en su lugar para proporcionar un objeto Resources adecuado.

Java documentación para android.graphics.drawable.Drawable.ConstantState.newDrawable().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

NewDrawable(Resources)

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos especificados.

[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

Parámetros

res
Resources

los recursos del contexto en el que se mostrará el elemento dibujable.

Devoluciones

un nuevo objeto dibujable basado en este estado constante

Atributos

Comentarios

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos especificados. Este método debe implementarse para los drawables que tienen propiedades dependientes de la densidad.

La implementación predeterminada de este método llama a a través de a #newDrawable().

Java documentación para android.graphics.drawable.Drawable.ConstantState.newDrawable(android.content.res.Resources).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

NewDrawable(Resources, Resources+Theme)

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos y el tema especificados.

[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

Parámetros

res
Resources

los recursos del contexto en el que se mostrará el elemento dibujable. Este valor puede ser null.

theme
Resources.Theme

el tema del contexto en el que se mostrará el elemento dibujable. Este valor puede ser null.

Devoluciones

un nuevo objeto dibujable basado en este estado constante. Este valor no puede ser nulo.

Atributos

Comentarios

Crea una nueva instancia dibujable a partir de su estado constante mediante los recursos y el tema especificados. Este método debe implementarse para los drawables que tienen propiedades dependientes del tema.

La implementación predeterminada de este método llama a a newDrawable(Resources).

Referencia de Android para android.graphics.drawable.Drawable.ConstantState.newDrawable.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a