Compartilhar via


Configuration.ScreenWidthDp Propriedade

Definição

A largura do espaço de tela disponível em unidades dp excluindo a área ocupada por android.view.WindowInsets window insets.

[Android.Runtime.Register("screenWidthDp")]
public int ScreenWidthDp { get; set; }
[<Android.Runtime.Register("screenWidthDp")>]
member this.ScreenWidthDp : int with get, set

Valor da propriedade

Atributos

Comentários

A largura do espaço de tela disponível em unidades dp excluindo a área ocupada por android.view.WindowInsets window insets.

"nota"><b>Nota:</b> A medida de largura exclui as inserções de janela, mesmo quando o aplicativo é exibido de ponta a ponta usando <c>android.view.Window#setDecorFitsSystemWindows(boolean) Window#setDecorFitsSystemWindows(boolean)</c>.</à parte>

Corresponde ao qualificador de recurso de largura disponível. O padrão é #SCREEN_WIDTH_DP_UNDEFINED se nenhuma largura for especificada.

No modo de várias janelas, é igual à largura da área de exibição disponível da janela do aplicativo, não à área de exibição disponível da tela do dispositivo (por exemplo, quando os aplicativos são exibidos lado a lado no modo de tela dividida na orientação paisagem).

Para atividades incorporadas, é igual à largura das atividades individuais, não à largura da janela do aplicativo ou da tela do dispositivo.

Em cenários de várias telas, a medida de largura pode abranger telas. Por exemplo, se o aplicativo estiver abrangendo as duas telas de um dispositivo de tela dupla (com as telas lado a lado), representará a largura de ambas as telas, screenWidthDp excluindo a área ocupada pelas inserções das janelas. Quando o aplicativo é restrito a uma única tela em um ambiente de várias telas, é a largura da tela na qual o aplicativo é exibido, screenWidthDp excluindo as inserções de janela.

Difere por não incluir inserções de janela na medida de largura e por expressar a medida em dp em vez de android.view.WindowMetrics px. Use screenWidthDp para obter a largura da área de exibição disponível para um aplicativo ou atividade incorporada, excluindo a área ocupada por inserções de janela. Use android.view.WindowMetrics#getBounds() para obter a área de exibição horizontal disponível para um aplicativo ou atividade incorporada, incluindo a área ocupada por inserções de janela.

Documentação Java para android.content.res.Configuration.screenWidthDp.

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