Boa noite meus amigos. Estou com uma dúvida. Como montar um projeto para Android que ao instalar num tablet ou celular o sistema se adapte ao dispositivo?
Recursos alternativos (layouts/xls ; drawables/) já quase são o suficiente.
Há o casos em que algo pode se comportar diferente entre dispositivos e isso é modificado via código.
Amigo, até onde eu sei (me corrijam se estiver errado) no android, existe uma forma de criação que vc faz seus aplicativos relacionados a posicionamento e não a tamanho de tela (Ex. quero que esse form fique no centro e não a 50px, quero o botão ao lado esquerdo embaixo, etc)…
sacou?
Espero ter ajudado.
Como assim, teria algum exemplo? Estou com essa dificuldade pra montar. Teria algum modelo pra seguir?
O que o diogogama disse, acho que é o RelativeLayout ou AbsluteLayout. Mas acho que definindo nos teus xml pode dar certo.
Não teriam exemplos disso? Acho mais fácil com um modelo. Teria como?
Quando tenho um problema parecido, eu uso os atributos
[list] android:layout_width="fill_parent"
android:layout_height=“fill_parent”
[/list]
para ocupar toda a tela do dispositivo.
Ou
[list]
android:layout_width="wrap_content"
android:layout_height=“wrap_content”
[/list]
para se ajustar a tela.
uchiha itachi-san, obrigado, mas e quando o dispositivo for de tela ou resoluções diferentes? Esse é o problema.
Eu achei esses links:
http://developer.android.com/guide/practices/screens_support.html
http://www.devmedia.com.br/habilitando-suporte-a-varias-telas-em-aplicacoes-android/26346