語言

Configuration.GenerateDelta(Configuration, Configuration) 方法

定義

產生一個介於 base 和 change之間的 delta 配置。

[Android.Runtime.Register("generateDelta", "(Landroid/content/res/Configuration;Landroid/content/res/Configuration;)Landroid/content/res/Configuration;", "", ApiSince=33)]
public static Android.Content.Res.Configuration GenerateDelta(Android.Content.Res.Configuration base, Android.Content.Res.Configuration change);
[<Android.Runtime.Register("generateDelta", "(Landroid/content/res/Configuration;Landroid/content/res/Configuration;)Landroid/content/res/Configuration;", "", ApiSince=33)>]
static member GenerateDelta : Android.Content.Res.Configuration * Android.Content.Res.Configuration -> Android.Content.Res.Configuration

參數

base
Configuration

基本配置。

change
Configuration

包含所需變更的配置。

傳回

一個包含與基礎配置不同的值的配置 delta。

屬性

備註

產生一個介於 base 和 change之間的 delta 配置。 所得的 delta 可用於 #updateFrom(Configuration)。

注意事項:如果組態中任一成員變成未定義,則 #updateFrom(Configuration) 會將其視為 no-op,不會更新該成員。

這對於裝置配置來說沒問題,因為沒有任何成員是未定義的。

Java 文件 android.content.res.Configuration.generateDelta(android.content.res.Configuration, android.content.res.Configuration)。

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

適用於