語言

TypedValue.ApplyDimension(ComplexUnitType, Single, DisplayMetrics) 方法

定義

將一個維度的解壓複數資料值轉換為其最終浮點像素值。

[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

參數

unit
ComplexUnitType

要轉換的單元。

value
Single

就是要套用單位的值。

metrics
DisplayMetrics

目前用於轉換的顯示指標——提供顯示密度與縮放資訊。

傳回

等效像素值——即複數浮點數乘以依單位而定的適當度量——若單位不成立則為零。

屬性

備註

將一個維度的解壓複數資料值轉換為其最終浮點像素值。 兩個參數 <var/單位><與 <var>value</var> 如同 #TYPE_DIMENSION>。

若要反過來轉換,例如從像素轉換成 DP,請使用 #deriveDimension(int, float, DisplayMetrics)

Java 文件 android.util.TypedValue.applyDimension(int, float, android.util.DisplayMetrics)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於