Mudanças entre as edições de "Layout retrato e paisagem"

De Basef
Ir para: navegação, pesquisa
(Criou página com 'Os aplicativos Android rodam em aparelhos com acelerômetro e que adaptam a visualização da tela de acordo com a posição do aparelho (visualização em modo retrato ou pai...')
 
(Sem diferença)

Edição atual tal como às 08h03min de 27 de abril de 2015

Os aplicativos Android rodam em aparelhos com acelerômetro e que adaptam a visualização da tela de acordo com a posição do aparelho (visualização em modo retrato ou paisagem).

Para construir uma aplicação que rode nos dois modos de visualização, pode-se usar as seguintes estratégias:

a) Evitar a mudança de orientação de visualização;

b) Programar os dois modo de visualização (retrato e paisagem).

Para a primeira estratégia, basta declarar no arquivo de manifesto do android:

android:screenOrientation="portrait"

Para a segunda estratégia é necessário construir layouts para os dois modos de visualização. O segredo é que para o modo retrato, os layouts devem ser criados em /res/layout/ e para o modo paisagem em /res/layout-land/. Exemplo. Se você possui o layout /res/layout/main.xml, será necessário criar também o layout /res/layout-land/main.xml.