BitmapFactory.Options.InScreenDensity 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實際使用的螢幕像素密度。
[Android.Runtime.Register("inScreenDensity")]
public int InScreenDensity { get; set; }
[<Android.Runtime.Register("inScreenDensity")>]
member this.InScreenDensity : int with get, set
屬性值
- 屬性
備註
實際使用的螢幕像素密度。 這純粹是針對執行密度相容程式碼的應用程式,其中 #inTargetDensity 實際是應用程式所看到的密度,而非實際螢幕密度。
透過設定,載入程式碼避免將目前畫面密度中的點陣圖放大縮小到相容密度。 相反地,若 #inDensity 與 相同 #inScreenDensity,位圖將保持 as-is。 任何使用所得點陣圖的部分,也必須考慮Bitmap#getScaledWidth(int) Bitmap.getScaledWidthBitmap#getScaledHeight Bitmap.getScaledHeight點陣密度與目標密度之間的差異。
這從來不會自動為來電者 BitmapFactory 設定。 必須明確設定,因為呼叫者必須以密度感知的方式處理所得位圖。
Java 文件 android.graphics.BitmapFactory.Options.inScreenDensity。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。