Pergunta

Eu tenho um componente personalizado que consiste em 2 botões de visualização de texto e 4 alternância. Quero desenhar essa visão em alguma posição específica na tela. Como isso é possível?

Foi útil?

Solução

Você pode envolver os controles em um layout, por exemplo, uma linearlayout e adicionar android:paddingLeft e android:paddingTop por algum valor de pixel para esse layout para posicioná -lo como você deseja.

No entanto, eu aconselharia que os layouts do Android são melhor projetados com posições relativas do que posições absolutas. Diferentes dispositivos têm tamanhos de tela diferentes e, a menos que você o proibir, seus layouts podem ser alterados entre os índices de retrato e paisagem sem aviso prévio. Os layouts projetados com posicionamento relativo se sustentam muito melhor nessas condições. O contêiner RelativeLayout permite truques como controles de centralização na tela e alinhá -los em relação a outros controles.

http://developer.android.com/intl/de/reference/android/widget/relativeyout.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top