O Android é bem flexível e permite configurar uma arquivo de layout e imagens diferentes para cada modo. Por exemplo, você pode criar arquivos específicos de layout para quando o celular está na horizontal (landscape). Para isso basta criar a pasta "res/layout-land' e inserir os arquivos de layout lá. O arquivo deve ter o mesmo nome do padrão que fica em "res/layout", o resto o Android faz sozinho.
O mesmo truque você pode utilizar para imagens e ter as pastas "res/drawable-port" "res/drawable-land" para trocar as imagens utilizadas nas dois modos. Veja o exemplo da Amazon abaixo:
Mas se você tem certeza que somente utilizará o aplicativo em um modo fixo, como o vertical, é possível configurar a activity para fixar este modo.
<activity android:name=".SomenteVertical" android:screenOrientation="portrait"/>
Nenhum comentário:
Postar um comentário