WindowManager.PropertyCompatEnableFakeFocus 字段

定义

注意

Use 'Android.Views.IWindowManager.PropertyCompatEnableFakeFocus'. This class will be removed in a future release.

应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager .Property ,以通知系统应用程序可以选择加入或选择退出兼容性处理,从而允许发送虚假焦点事件以执行未重点恢复的拆分屏幕活动。

[Android.Runtime.Register("PROPERTY_COMPAT_ENABLE_FAKE_FOCUS", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatEnableFakeFocus'. This class will be removed in a future release.")]
public const string PropertyCompatEnableFakeFocus;
[<Android.Runtime.Register("PROPERTY_COMPAT_ENABLE_FAKE_FOCUS", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatEnableFakeFocus'. This class will be removed in a future release.")>]
val mutable PropertyCompatEnableFakeFocus : string

字段值

属性

注解

应用的应用程序级别 android.content.pm.PackageManager.Property PackageManager .Property ,以通知系统应用程序可以选择加入或选择退出兼容性处理,从而允许发送虚假焦点事件以执行未重点恢复的拆分屏幕活动。 这是必需的,因为某些游戏引擎在绘制应用的内容之前等待获得焦点,该内容在多窗口模式下默认无法保证。

设备制造商可以使用每个设备的自由裁量权启用此处理,以提高显示器兼容性。 之后,还需要根据每个应用专门启用治疗。 这可由设备制造商或开发人员完成。

如果此属性设置为 true,则仅当设备制造商以前在设备上启用它时,系统才会应用处理。 仅当应用处于拆分屏幕时,才会将假焦点事件发送到应用。

将此属性设置为 false 通知系统,即使设备制造商已选择应用进入处理,活动也必须选择退出兼容性处理。

如果该属性保持未设置,则仅当以前由设备制造商在设备和应用级别启用该属性时,才会应用处理。

<b>语法:</b>

&lt;application&gt;
              &lt;property
                android:name="android.window.PROPERTY_COMPAT_ENABLE_FAKE_FOCUS"
                android:value="true|false"/&gt;
            &lt;/application&gt;

适用于 . 的 android.view.WindowManager.PROPERTY_COMPAT_ENABLE_FAKE_FOCUSJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于