語言

SurfaceControlViewHost.SurfacePackage.NotifyConfigurationChanged 方法

定義

將設定轉發給遠端的 SurfaceControlViewHost。

[Android.Runtime.Register("notifyConfigurationChanged", "(Landroid/content/res/Configuration;)V", "", ApiSince=33)]
public void NotifyConfigurationChanged(Android.Content.Res.Configuration c);
[<Android.Runtime.Register("notifyConfigurationChanged", "(Landroid/content/res/Configuration;)V", "", ApiSince=33)>]
member this.NotifyConfigurationChanged : Android.Content.Res.Configuration -> unit

參數

c
Configuration

轉發的配置

屬性

備註

將設定轉發給遠端的 SurfaceControlViewHost。 這會導致遠端端啟動 View#onConfigurationChanged 指令。 這不會自動導致 SurfaceControlViewHost 的大小被調整。 SurfaceControlViewHost 的根視圖更類似彈出視窗,因為大小可由使用者指定,與配置寬度與高度無關。

為了透過 接收配置變更 View#onConfigurationChanged,SurfaceControlViewHost 及其嵌入的視圖階層所使用的上下文必須是從 Context#createWindowContext取得的 WindowContext。

若使用一般服務上下文,則您的內嵌視圖階層將始終感知全域配置。

Java 文件 android.view.SurfaceControlViewHost.SurfacePackage.notifyConfigurationChanged(android.content.res.Configuration)。

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

適用於