TypedValue.ApplyDimension(ComplexUnitType, Single, DisplayMetrics) 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í.
Convierte un valor de datos complejo desempaquetado que contiene una dimensión en su valor final de píxel de punto flotante.
[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
La unidad desde la que se convertirá.
- value
- Single
Valor al que se va a aplicar la unidad.
- metrics
- DisplayMetrics
Métricas de visualización actuales que se usarán en la conversión: proporciona información de escalado y densidad de visualización.
Devoluciones
Valor de píxel equivalente, es decir, el valor de punto flotante complejo multiplicado por las métricas adecuadas en función de su unidad, o cero si la unidad no es válida.
- Atributos
Comentarios
Convierte un valor de datos complejo desempaquetado que contiene una dimensión en su valor final de píxel de punto flotante. Los dos parámetros <var>unit</var> y <var>value</var> son como en #TYPE_DIMENSION.
Para convertir de otro modo, por ejemplo, de píxeles a DP, use #deriveDimension(int, float, DisplayMetrics).
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.