Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Android >> Content
Qual é a diferença entre a gravidade do layout do Android e o Android?
Você provavelmente está se referindo a `Android:layout_gravity` e `Android:Gravity` . Enquanto ambos lidam com o conteúdo do posicionamento, eles têm papéis distintos:

`Android:layout_gravity` :

* controla o posicionamento de uma visão dentro de seus pais.
* aplica -se a toda a visão , não apenas seu conteúdo.
* usa os mesmos valores de gravidade que `Android:Gravity` .
* Exemplo: Se você deseja que um botão seja alinhado ao canto inferior direito de seu linearlayout pai, você usaria `Android:layout_gravity =" Bottom | end "`.

`Android:Gravity` :

* controla o alinhamento do conteúdo dentro de uma visualização.
* aplica -se ao conteúdo da visualização , como texto em uma visão de texto.
* usa os mesmos valores de gravidade que `Android:layout_gravity` .
* Exemplo: Se você deseja que o texto em uma visão de texto seja centrado horizontalmente, usaria `Android:Gravity =" Center_horizontal "`.

Aqui está uma tabela resumindo as principais diferenças:

| Recurso | `Android:layout_gravity` | `Android:Gravity` |
| ------------------ | ------------------------ | ----- ----------------------------- |
| Target | Ver dentro de seus pais | Conteúdo dentro de uma visualização |
| escopo | Vista inteira | Conteúdo da visualização |
| Exemplo | Alinhamento de botão em um linearlayout | Alinhamento de texto em uma visão de texto |

em essência:

* `Android:layout_gravity` posiciona a vista em si dentro de seus pais.
* `Android:Gravity` posiciona o conteúdo dentro da própria visualização.

Ilustração visual:

Imagine uma caixa (a visualização) contendo algum texto (o conteúdo).

* `Android:layout_gravity` controlaria onde a própria caixa é colocada dentro de um contêiner maior.
* `Android:Gravity` controlaria como o texto está alinhado dentro da caixa.

Nota importante: Ambos os atributos usam os mesmos valores de gravidade, como `top`,` bottom`, `start`,` end`, `` central`, etc. Você pode combinar esses valores usando o símbolo do tubo (`|` `) para um posicionamento mais complexo .

Compreender a diferença entre esses atributos é crucial para controlar efetivamente o layout e a aparência da sua interface do usuário do Android.

Anterior :

Próximo :
  Os artigos relacionados
·Como baixar FireDL para Android 
·Como encontrar a área de transferência no Android 
·Android TV x Roku TV:o que é melhor? 
·Qual é a técnica de multiprocessamento usada no siste…
·Como ver aplicativos excluídos recentemente no Android…
·O que com.android. telefone significa? 
·Como desativar aplicativos no Android e o que acontece …
·Como excluir palavras aprendidas do teclado no Android 
·Como impedir que músicas sejam reproduzidas automatica…
·Como o Android 16 morre em DBZ? 
  Artigos em destaque
·Como escurecer a tela do computador para de Privacidade…
·Como excluir arquivos de inicialização do Windows 
·Como limpar uma Lista Vista Startup 
·Como fazer um disco de reinstalação do Windows XP 
·Tutorial Samba para Ubuntu 
·Como criar um OS X Application Launcher Doca Based 
·Como apagar um disco rígido completamente 
·Como abrir o fax no Windows Vista 
·Como restaurar História na Pesquisa do Google 
·Como corrigir o Boot Loader Windows XP 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados