Ler em inglês

Compartilhar via


WindowManager.PropertyCompatEnableFakeFocus Campo

Definição

Cuidado

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

Nível android.content.pm.PackageManager.Property PackageManager .Property de aplicativo para um aplicativo para informar ao sistema que o aplicativo pode ser ativado ou excluído do tratamento de compatibilidade que permite o envio de um evento de foco falso para atividades de tela dividida retomadas sem foco.

[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

Valor do campo

Atributos

Comentários

Nível android.content.pm.PackageManager.Property PackageManager .Property de aplicativo para um aplicativo para informar ao sistema que o aplicativo pode ser ativado ou excluído do tratamento de compatibilidade que permite o envio de um evento de foco falso para atividades de tela dividida retomadas sem foco. Isso é necessário porque alguns mecanismos de jogo esperam para obter o foco antes de desenhar o conteúdo do aplicativo, o que não é garantido por padrão nos modos de várias janelas.

Os fabricantes de dispositivos podem habilitar esse tratamento usando sua discrição por dispositivo para melhorar a compatibilidade de exibição. O tratamento também precisa ser habilitado especificamente por aplicativo posteriormente. Isso pode ser feito por fabricantes de dispositivos ou desenvolvedores.

Com essa propriedade definida como true, o sistema aplicará o tratamento somente se o fabricante do dispositivo o tiver habilitado anteriormente no dispositivo. Um evento de foco falso será enviado para o aplicativo depois que ele for retomado apenas se o aplicativo estiver em tela dividida.

Definir essa propriedade para false informar ao sistema que a atividade deve ser excluída do tratamento de compatibilidade, mesmo que o fabricante do dispositivo tenha optado pelo aplicativo no tratamento.

Se a propriedade permanecer desconfigurada, o sistema aplicará o tratamento somente se ele tiver sido habilitado anteriormente no nível do dispositivo e do aplicativo pelo fabricante do dispositivo.

<b>Sintaxe:</b>

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

Documentação Java para android.view.WindowManager.PROPERTY_COMPAT_ENABLE_FAKE_FOCUS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a