Idioma

Drawable.ConstantState.NewDrawable Método

Definição

Sobrecargas

Nome Description
NewDrawable()

Cria uma nova instância Desenhável a partir de seu estado constante.

NewDrawable(Resources)

Cria uma nova instância Desenhável de seu estado constante usando os recursos especificados.

NewDrawable(Resources, Resources+Theme)

Cria uma nova instância Desenhável de seu estado constante usando os recursos e o tema especificados.

NewDrawable()

Cria uma nova instância Desenhável a partir de seu 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

Retornos

um novo objeto desenhável com base nesse estado constante

Atributos

Comentários

Cria uma nova instância Desenhável a partir de seu estado constante.

<Observação forte>:</strong> Usando esse método significa que as propriedades dependentes da densidade, como dimensões de pixel ou imagens bitmap, não serão atualizadas para corresponder à densidade da exibição de destino. Para garantir o dimensionamento correto, use #newDrawable(Resources) em vez disso para fornecer um objeto Resources apropriado.

Java documentação para android.graphics.drawable.Drawable.ConstantState.newDrawable().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewDrawable(Resources)

Cria uma nova instância Desenhável de seu estado constante usando os 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

os recursos do contexto no qual o desenhável será exibido

Retornos

um novo objeto desenhável com base nesse estado constante

Atributos

Comentários

Cria uma nova instância Desenhável de seu estado constante usando os recursos especificados. Esse método deve ser implementado para desenháveis que têm propriedades dependentes de densidade.

A implementação padrão para esse método chama para #newDrawable().

Java documentação para android.graphics.drawable.Drawable.ConstantState.newDrawable(android.content.res.Resources).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewDrawable(Resources, Resources+Theme)

Cria uma nova instância Desenhável de seu estado constante usando os recursos e o 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

os recursos do contexto no qual o desenhável será exibido. Esse valor pode ser nulo.

theme
Resources.Theme

o tema do contexto no qual o desenhável será exibido. Esse valor pode ser nulo.

Retornos

um novo objeto desenhável com base nesse estado constante. Esse valor não pode ser nulo.

Atributos

Comentários

Cria uma nova instância Desenhável de seu estado constante usando os recursos e o tema especificados. Esse método deve ser implementado para desenháveis que têm propriedades dependentes de tema.

A implementação padrão para esse método chama newDrawable(Resources).

Referência do Android para android.graphics.drawable.Drawable.ConstantState.newDrawable.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a