TypedValue.ApplyDimension(ComplexUnitType, Single, DisplayMetrics) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte um valor de dados complexos descompactado que contém uma dimensão em seu valor de pixel de ponto flutuante final.
[Android.Runtime.Register("applyDimension", "(IFLandroid/util/DisplayMetrics;)F", "")]
public static float ApplyDimension(Android.Util.ComplexUnitType unit, float value, Android.Util.DisplayMetrics? metrics);
[<Android.Runtime.Register("applyDimension", "(IFLandroid/util/DisplayMetrics;)F", "")>]
static member ApplyDimension : Android.Util.ComplexUnitType * single * Android.Util.DisplayMetrics -> single
Parâmetros
- unit
- ComplexUnitType
A unidade de origem da conversão.
- value
- Single
O valor ao qual aplicar a unidade.
- metrics
- DisplayMetrics
Métricas de exibição atuais a serem usadas na conversão – fornece informações de densidade de exibição e dimensionamento.
Retornos
O valor de pixel equivalente, ou seja, o valor de ponto flutuante complexo multiplicado pelas métricas apropriadas, dependendo de sua unidade, ou zero, se a unidade não for válida.
- Atributos
Comentários
Converte um valor de dados complexos descompactado que contém uma dimensão em seu valor de pixel de ponto flutuante final. Os dois parâmetros <var>unit</var> e <var>value</var> estão como em #TYPE_DIMENSION.
Para converter a outra maneira, por exemplo, de pixels para DP, use #deriveDimension(int, float, DisplayMetrics).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.