Drawable.ConstantState.NewDrawable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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().
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.