Context.CreateDisplayContext(Display) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從目前內容傳回新的 Context
物件,但已調整資源以符合的 display
計量。
[Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")]
public abstract Android.Content.Context? CreateDisplayContext (Android.Views.Display display);
[<Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")>]
abstract member CreateDisplayContext : Android.Views.Display -> Android.Content.Context
參數
- display
- Display
要調整目前內容資源的顯示。
傳回
顯示的內容。
- 屬性
備註
從目前內容傳回新的 Context
物件,但已調整資源以符合的 display
計量。 每個對此方法的呼叫都會傳回內容物件的新實例。 內容物件不會共用;不過,可以共用通用狀態(例如 ClassLoader
相同組態的其他資源),因此 Context
本身是輕量型的。
<b>注意:</b> 如果基礎顯示組態變更且Resources
傳回的快取可能過時,則Context
此為 <b>/<b> 預期會以新的組態更新。 建議您使用 android.hardware.display.DisplayManager.DisplayListener
來接聽變更,並在必要時重新建立實例。
這是 Context
b 不是/b> UI 內容,請勿使用它來存取 UI 元件或取得WindowManager
實例。<><
若要取得 設定為指定顯示器上顯示視窗的 WindowManager
實體,請在傳回的顯示內容上呼叫 #createWindowContext(int, Bundle)
,然後在傳回的視窗內容上呼叫 #getSystemService(String)
或 #getSystemService(Class)
。
的 android.content.Context.createDisplayContext(android.view.Display)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。