|
Página 1 de 1
|
[ 16 Mensagens ] |
|
[TUTORIAL] Tratando "giro" de tela no Android.
| Autor |
Mensagem |
|
marquinhofonceka
Anatomy of an App
Data de registro: 12 Mar 2011, 12:32 Mensagens: 106
|
 [TUTORIAL] Tratando "giro" de tela no Android.
Olá a todos. Muitos que estão desenvolvendo aplicações Android se deparam quando a tela é girada, e sua aplicação fica toda desorganizada. Frustrante né? Então, pois é.. pensando nisso há uma forma de tratar isso. Como? Escrevendo um layout pra tela em modo vertical, como na imagem abaixo...  ... e outro horizontal, como mostrado abaixo  E Salvá-los com o mesmo nome porém em pastas separadas, como no exemplo abaixo...  Espero que ajude! Até a próxima.
_________________ Marcos Roberto da Fonseca Desenvolvimento de softwares
|
| 17 Nov 2011, 10:21 |
|
 |
|
andre.kunde
What is DDMS?
Data de registro: 10 Nov 2011, 12:22 Mensagens: 33
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Boa tarde Marcos,
eu fiz os dois layouts como indicado por você, mas não consegui fazer funcionar....
não preciso configurar mais nada??
|
| 01 Mar 2012, 13:56 |
|
 |
|
marquinhofonceka
Anatomy of an App
Data de registro: 12 Mar 2011, 12:32 Mensagens: 106
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Não.. O que deve estar igual é o nome dos dois arquivos .xml Outra coisa, se sua tela contém componentes que estejam vinculados à classe Java, por exemplo um Button, referenciado lá no Java: sabe.. o nome atribuído ao botão deve obrigatoriamente ser igual nos dois arquivos xml. Qualquer coisa amigo, posta o erro aqui que eu vejo. Espero ter ajudado. Abraço!
_________________ Marcos Roberto da Fonseca Desenvolvimento de softwares
|
| 05 Mar 2012, 16:26 |
|
 |
|
daminufe
What is AVD?
Data de registro: 13 Mar 2012, 09:10 Mensagens: 11
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Boas amigo. Obrigado pelo tutorial. Uma pergunta: Se eu quiser impedir que a aplicação gire, tenho como o fazer, no android manifest ou algo do género? Há apps que quando giro o ecrã, elas não viram..
Obrigado
|
| 13 Mar 2012, 09:43 |
|
 |
|
Ricardo Lazio
What is Android?
Data de registro: 16 Mai 2012, 11:05 Mensagens: 1
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
como cescrevo um layout pra cada tipo de tela ? vertical e outra horizontal..
amigo, pode postar aqui um tutorial sobre colocar bordas coloridas dos elementos, quando um site esta todo bagunçado, eu vou no css e coloco border: 1px solid red; (trocando as cores das divs, por exemplo..) e acho as divs e entao conserto o problema...com uma identaçao...
aguardo resposta obg.
|
| 16 Mai 2012, 11:18 |
|
 |
|
jonathanrz
Anatomy of an App
Data de registro: 28 Jan 2012, 18:23 Mensagens: 161 Localização: Blumenau/SC
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
O link para as imagens está quebrado...
_________________ Jonathan Rafael Zanella Motorola Defy - Gingerbread(2.3.5) Samsung Galaxy Nexus - Jelly Bean(4.2.2)
Programador C++ e Android profissionalmente.
Campanha: Facilite sua vida e a dos outros usuários Objetivo: Gerêncie o ciclo de vida do seu tópico: criação, respostas, solução, agradecimentos e [RESOLVIDO] no título do primeiro post.
|
| 17 Mai 2012, 23:55 |
|
 |
|
andre.kunde
What is DDMS?
Data de registro: 10 Nov 2011, 12:22 Mensagens: 33
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
daminufe, você pode 'bloquear' o giro de tela através do android manifest. basta colocar na declaração da sua activity o seguinte código <activity android:name=".MainActivity" android:label="@string/app_name" android:screenOrientation="portrait"> </activity> ou <activity android:name=".MainActivity" android:label="@string/app_name" android:screenOrientation="landscape"> </activity>
|
| 18 Mai 2012, 10:50 |
|
 |
|
RaF
Anatomy of an App
Data de registro: 23 Abr 2012, 16:32 Mensagens: 124 Localização: Tubarão - SC
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Como eu vou tratar que layout usar? pelo on create? dai faço um if buscando a posicao?
assim?
_________________RaFael faelreinaldo@hotmail.com - msn rafaelreinaldoduarte@gmail.com - Gtalk Celular : Galaxy s duos Programador Android, JavaSE, Arduino.
|
| 04 Jul 2012, 10:04 |
|
 |
|
jonathanrz
Anatomy of an App
Data de registro: 28 Jan 2012, 18:23 Mensagens: 161 Localização: Blumenau/SC
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
O layout que será utilizado é o Android que define de acordo com a posição do celular.
_________________ Jonathan Rafael Zanella Motorola Defy - Gingerbread(2.3.5) Samsung Galaxy Nexus - Jelly Bean(4.2.2)
Programador C++ e Android profissionalmente.
Campanha: Facilite sua vida e a dos outros usuários Objetivo: Gerêncie o ciclo de vida do seu tópico: criação, respostas, solução, agradecimentos e [RESOLVIDO] no título do primeiro post.
|
| 04 Jul 2012, 21:59 |
|
 |
|
RaF
Anatomy of an App
Data de registro: 23 Abr 2012, 16:32 Mensagens: 124 Localização: Tubarão - SC
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Ta, isso eu sei. eu quero saber.. ja que eu preciso ter o mesmo nome do xml e com pasta diferente. onde eu declaro isso?
automático ele nao vai porque nao tem declaração nenhuma, ou vai?
tem algum exemplo ai?
valeu
_________________RaFael faelreinaldo@hotmail.com - msn rafaelreinaldoduarte@gmail.com - Gtalk Celular : Galaxy s duos Programador Android, JavaSE, Arduino.
|
| 05 Jul 2012, 09:37 |
|
 |
|
jonathanrz
Anatomy of an App
Data de registro: 28 Jan 2012, 18:23 Mensagens: 161 Localização: Blumenau/SC
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
Nas imagens tinha os exemplos, só que quebrou o link.
_________________ Jonathan Rafael Zanella Motorola Defy - Gingerbread(2.3.5) Samsung Galaxy Nexus - Jelly Bean(4.2.2)
Programador C++ e Android profissionalmente.
Campanha: Facilite sua vida e a dos outros usuários Objetivo: Gerêncie o ciclo de vida do seu tópico: criação, respostas, solução, agradecimentos e [RESOLVIDO] no título do primeiro post.
|
| 05 Jul 2012, 20:41 |
|
 |
|
andre.kunde
What is DDMS?
Data de registro: 10 Nov 2011, 12:22 Mensagens: 33
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
você coloca seus layouts verticais na paste layout, normalmente. e cria uma outra pasta nomeada como layout-land e coloca os layouts horizontais.
o android faz o resto! : )
vlw!
|
| 05 Jul 2012, 21:43 |
|
 |
|
andre.kunde
What is DDMS?
Data de registro: 10 Nov 2011, 12:22 Mensagens: 33
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
basta criar uma outra pasta chamada layout-land. aí na pasta layout você coloca o layout main.xml na vertical,
e na pasta layout-land você cria um arquivo na horizontal e coloca o mesmo nome (main.xml)
o sistema cuida do resto...
vlw!
|
| 05 Jul 2012, 23:47 |
|
 |
|
Fegabriel
What is Android?
Data de registro: 19 Set 2012, 12:11 Mensagens: 7
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
E se para cada posição eu precise de imagens diferentes?
eu posso criar uma pasta "drawable-land-hdpi", por exemplo?
Funciona?
Abraços
|
| 13 Nov 2012, 12:20 |
|
 |
|
andre.kunde
What is DDMS?
Data de registro: 10 Nov 2011, 12:22 Mensagens: 33
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
é isso mesmo!! quanto mais especificações você colocar nestas pastas, mas variedades você pode ter, por exemplo: drawable-land-hdpi drawable-land-hdpi-en vai ter imagens na horizontal em uma pasta e a outra vai conter as imagens na horizontal para quando o idioma for inglês tem mais informações aqui se quiser (em inglês) http://developer.android.com/guide/practices/screens_support.html
|
| 14 Nov 2012, 08:43 |
|
 |
|
Fegabriel
What is Android?
Data de registro: 19 Set 2012, 12:11 Mensagens: 7
|
 Re: [TUTORIAL] Tratando "giro" de tela no Android.
uhauhauh aprendi na raça, testei e funfouu uhauhauha valeeeeeeeeeeeeeeu! 
|
| 20 Nov 2012, 17:56 |
|
|
|
Página 1 de 1
|
[ 16 Mensagens ] |
|
Quem está online |
Usuários vendo este fórum: AdrianoMM, aechiara, alex, alexandreizumi, Alexandrercarvalho, allone, americano, andreleitao, andrelom, Aniquiler, arilsonm, arnaldo.miranda, arquivo51, Arthas, Avelino Mateus Neto, billsombrio, BMaia, BrunoO, buccalon, Caique, car.demarco, carlos.macleod, carlosavasconcelos, Celso Jr., celson, cezaraf, cfranca, Chanceler Supremo Finis Valorum, charly, Chaves, chunga, comolatti, criscmaia, Cynthia, danilosouza, Darth Plagueis, Dassi, dchechetto, dikiloco, dr.faro, edsonel, erosvaldo, everaldo, fabrizior, felipedsilva, ferrodecaju, gabrielatme, garretereis, Gomes, Google Desktop, gphonemania, Guilherme, GuilhermeZampieri, gutem25, helder, icarodavi, ice, interservic, ixian, JackBlackJack, jacksonst, jacquesbica, jairom, jmarcos14, johnnyjx, jpespindola, jrsilva, Juniorvs, kidush, kleberperea, lalaine, leandroviana, leeeeooooooo, Leonardo333, lfirpo, lhdiassilva, LordElfo, lucianoedipo, Lucious, Machado000, Marcelo Alves, mateusff, mayahaslinger, Mayara Trevisol, mcurtis, memnoch, mendes_lu, MSN NewsBlogs, nardosnt, NeruLL, nfaria, nq6, nsansilva, paulokiller, pbcjunior, phpower1, pyrobit, r.wil, rananfu, rcotonet, regeriob2br, regis.ror, renanpl, renatodondoni, renegheller, rodrigo aguiar, rodrigo_mg, Rogério, romuloff, Rufino, samuel.cavanieri, Samuka, schiroky, sergio, shazaum, Synoo [Bot], talves, tavares767, thiago@xbrain.com.br, thienne, thosjanas, tiagofalcao, Transtago, VILESOFT, weber, wilson.slima 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
|
|