|
Página 1 de 1
|
[ 12 Mensagens ] |
|
Layout se ajustar as diferentes resoluções
Autor |
Mensagem |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Layout se ajustar as diferentes resoluções
Gente, preciso entregar meu TCC que é um app para android ! Mas estou sofrendo com um problema ! Quando decidi criar o layout das minhas activitys utilizei o AbsoluteLayout, pois assim poderia colocar as coisas nos locais em que eu queria ! Porém, fui surpreendido ao tentar jogar meu app em um tablet, pois estava tudo fora do lugar, alguém sabe me dar uma luz de como eu poderia fazer um layout que fosse "universal", ou seja, fique com a mesma aparência em todos os dispositivos ? Grato 1!! 
|
26 Mar 2013, 17:42 |
|
 |
rafaeldecker
Google employee
Data de registro: 28 Jan 2011, 11:42 Mensagens: 1037 Localização: Rio Grande do Sul
|
 Re: Layout se ajustar as diferentes resoluções
Acredito que tu não tenhas lido a documentação do android, pois AbsoluteLayout está em desuso há muito tempo. É fortemente não recomendado o uso dele. De forma geral (assim como também teu problema foi apresentado de maneira geral), eu recomendo que tu dê uma lida na documentação que fala de suporte para multiplas telas: http://developer.android.com/guide/prac ... pport.htmlCaso tu tenhas alguma dúvida pontual, posta aí que tentarei te ajudar. Abraço.
|
27 Mar 2013, 12:38 |
|
 |
Celso Leão
Hello World!
Data de registro: 01 Jun 2012, 21:18 Mensagens: 22 Localização: São Paulo
|
 Re: Layout se ajustar as diferentes resoluções
Só adiantando antes de você fazer a pesquisa, eu sempre uso o relativelayout ou linearlayout com os valores layout_width e layout_height em match_parent ou wrap_content. Se quiser usar um valor de tamanho fixo, aconselho usar em dp e não em px.
|
28 Mar 2013, 00:45 |
|
 |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Re: Layout se ajustar as diferentes resoluções
Por exemplo este código abaixo, pra vcs ficam iguais em um TABLET e em um NEXUS ONE ? coloquem qualquer foto ai no lugar do STATUS2. Qualquer coisa eu tiro print pra vcs verem o que digo! <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/fundo_jogo" android:gravity="bottom" tools:context=".TesteLayout" >
<ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/fundo_status_23" />
</TableLayout>
|
01 Abr 2013, 22:34 |
|
 |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Re: Layout se ajustar as diferentes resoluções
Segue em anexo o mesmo layout porem em dois dispositivos diferentes.
Em um tablet e em um nexus one.
Vejam que as as posições se alteram dependendo do dispositivo.
Precisava que se auto ajustassem e ficassem no mesmo lugar.
Você não tem permissões suficientes para ver os arquivos anexados nesta mensagem.
|
02 Abr 2013, 17:03 |
|
 |
rafaeldecker
Google employee
Data de registro: 28 Jan 2011, 11:42 Mensagens: 1037 Localização: Rio Grande do Sul
|
 Re: Layout se ajustar as diferentes resoluções
Como tu queria que ficasse?
Cara, não leva 100% de fé no que esse editorizinho mostra. Já tive casos que ele mostrava uma coisa e quando eu rodava no device, ficava diferente... Ele é bom só pra ter uma noção de como está ficando.
Tu querias a tabela alinhada no fundo da tela ou um pouco mais pra cima?
|
04 Abr 2013, 11:56 |
|
 |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Re: Layout se ajustar as diferentes resoluções
É mais infelizmente no emulador e tb nos dispositivos estão ficando diferente !!!
Eu queria que a barra STATUS ficasse na parte de baixo total, mas tem que se ajustar sozinho e acordo com o aparelho ne ?! Não eh viável eu montar um layout pra cada modelo de aparelho.... isso não existe !!!
|
05 Abr 2013, 02:22 |
|
 |
rafaeldecker
Google employee
Data de registro: 28 Jan 2011, 11:42 Mensagens: 1037 Localização: Rio Grande do Sul
|
 Re: Layout se ajustar as diferentes resoluções
Por que tu não utiliza o RelativeLayout? Dá uma olhada: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/background" >
<ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:src="@drawable/ic_launcher" />
</RelativeLayout>
Abraço
|
05 Abr 2013, 11:51 |
|
 |
rafaeldecker
Google employee
Data de registro: 28 Jan 2011, 11:42 Mensagens: 1037 Localização: Rio Grande do Sul
|
 Re: Layout se ajustar as diferentes resoluções
Por que tu não utiliza o RelativeLayout? Dá uma olhada: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/background" >
<ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:src="@drawable/ic_launcher" />
</RelativeLayout>
Abraço
|
05 Abr 2013, 11:51 |
|
 |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Re: Layout se ajustar as diferentes resoluções
Então, com o ícone aparentemente funciona normalmente, mas quando insiro a minha imagem não rola, fica igual eu postei acima.
Segue a imagem em anexo para que tente fazer os testes diretamente com os mesmos arquivos.
o background é o arquivo fundo jogo
e a imagem de baixo é o arquivo fundo_status_23
Você não tem permissões suficientes para ver os arquivos anexados nesta mensagem.
|
05 Abr 2013, 20:18 |
|
 |
jahjah_sjs
What is a Activity?
Data de registro: 24 Set 2012, 22:17 Mensagens: 15
|
 Re: Layout se ajustar as diferentes resoluções
Ninguém do forum nunca teve esse problema ?? Não é possível que o APP de vcs fiquem com os mesmos layouts em tablets e celulares...
AJUDA AE POR FAVOR..
|
10 Abr 2013, 01:06 |
|
 |
uchiha itachi-san
Anatomy of an App
Data de registro: 12 Mar 2013, 01:37 Mensagens: 186
|
 Re: Layout se ajustar as diferentes resoluções
Eu uso o wrap_content no width e no height.
|
30 Jun 2013, 16:26 |
|
|
|
Página 1 de 1
|
[ 12 Mensagens ] |
|
Quem está online |
Usuários vendo este fórum: adolfo, aechiara, afpcp, alberto, alexandreizumi, alexandreufcg, alexvbh, alineri, alsimoes, arilsonm, Augusto, augustomig, austonrd, bigr ecreio, Bitor, bomcabelo, BornSlip, Bruto_JPO, car.demarco, Carlos, Carlos Almeida, Carmizini, cesao, cesschneider, cfranca, charly, Chassot, ciro, cleiton_maciel, comolatti, Damiani Oliveira, dfreitas, DITÃO, dkclan, DroidBot, Eduardo - Brasil, eduzortea, elisa, emersonbarros, Eneias, erosvaldo, espinhara.net, fabielp, faco, Flavio Alves, flaviojps, Francisco_Geraldo, gabrielatme, Geovanne Duarte, GuilhermeZampieri, gusrp, henrique.garcia, Idelto, iuri_freire, jairom, JAndroid, Javanês, JeffCF, jhonguitar, Jorge Machin, jorgeFernandes, João Miguel Aguiar, juliancesar, Juliobcosta, juniorfranca, Juniorvs, Kureiton, lanlan, laurj, lucasB, Lucious, luizcyber, m4v0, Marcelo Alves, marcelocastellani, MarceloMC, marcelosv, mayahaslinger, Mayron Cimardi, mendes_lu, Microdesk, mikasjau, mlemos, monteirojp, MpassosT, neosun, NeruLL, paint-horse, PAMinhoto, peterson.bah, pjorge, Portal Android, rafaelvital, raragao, ricdigital, robsonoracle, rodrigo aguiar, rodrigo_mg, ROGÉRIO RODRIGUES, romuloigor, Samuka, SirBagda, tavares767, teamamus, thiaguim, Tiago Sousa Roch, tiagocomerio, tiagoxv, Topeca, unnamedd, valaszek, Wesleyceraso, wil, wilsond, xa:=zin, xikin, XPTO, Yoshihury e 4 visitantes |
|
Você não pode criar novos tópicos neste fórum Você não pode responder tópicos neste fórum Você não pode editar suas mensagens neste fórum Você não pode excluir suas mensagens neste fórum Você não pode enviar anexos neste fórum
|
|