Ver mensagens sem resposta | Ver tópicos ativos Hoje é 26 Jan 2020, 09:54



Este tópico está trancado, você não pode editar mensagens ou enviar respostas.  [ 8 Mensagens ] 
 Tela de login com Scroll [RESOLVIDO] 
Autor Mensagem
What is a Activity?
What is a Activity?

Data de registro: 21 Jun 2012, 16:18
Mensagens: 18
Mensagem Tela de login com Scroll [RESOLVIDO]
Boa tarde Galera.

Estou criando um layout de login básico onde eu tenho o nome da aplicação no topo, os campos para digitação do usuário e senha um abaixo do outro e logo em seguida o botão para logar.
O problema está quando clico no EditText para digitação do usuário ou senha e ele abre o teclado para informar os dados. O teclado ao abrir esta encobrindo o campo de senha e o botão para logar fazendo com que para mudar de campo ou logar no sistema o usuário tenha que pressionar para voltar.
Gostaria de saber se tem como fazer um scroll para quando abrir o teclado eu conseguir rolar para o campo de senha e o botão para entrar ou ate mesmo fazer com que os campo não fossem encobertos pelo teclado, que se movessem mais para cima ao abrir.
Alguém ai pode me ajudar?

Valeu


Editado pela última vez por lucassatur em 30 Jan 2013, 09:50, no total de 2 vez



14 Jan 2013, 17:07
Perfil
Google employee
Google employee

Data de registro: 28 Jan 2011, 11:42
Mensagens: 1037
Localização: Rio Grande do Sul
Mensagem Re: Tela de login com Scroll
Tens que colocar teu layout dentro de um ScrollView...

<ScrollView>
<LinearLayout >
... teu conteudo
</LinearLayout>
</ScrollView>

Deste modo, ao abrir o teclado, o android irá redimensionar a tela, e como tudo está dentro de um scrollview, ele irá criar o scroll, assim o usuário irá poder scrollar até os campos.

Abraço


22 Jan 2013, 12:56
Perfil
What is a Activity?
What is a Activity?

Data de registro: 21 Jun 2012, 16:18
Mensagens: 18
Mensagem Re: Tela de login com Scroll
rafaeldecker, testei aqui mas não deu certo.
Meu layout ficou desse jeito, fiz algo errado será? hehe

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

CONTEUDO...

</RelativeLayout>

</ScrollView>


28 Jan 2013, 12:56
Perfil
Google employee
Google employee

Data de registro: 28 Jun 2012, 19:13
Mensagens: 1308
Localização: Itaperuna-RJ
Mensagem Re: Tela de login com Scroll
Quanto tu criou o sroll, ele não pediu um linearLayout como filho não?

_________________
Powell


28 Jan 2013, 13:05
Perfil
What is a Activity?
What is a Activity?

Data de registro: 21 Jun 2012, 16:18
Mensagens: 18
Mensagem Re: Tela de login com Scroll
Não, deixou normal criar com um RelativeLayout, mas de qualquer maneira, troquei para LinearLayout e mesmo assim não deu certo =/


28 Jan 2013, 15:06
Perfil
Application Life Cycle
Application Life Cycle

Data de registro: 24 Ago 2011, 12:04
Mensagens: 289
Localização: São Paulo
Mensagem Re: Tela de login com Scroll
Tenta com

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

_________________
André Ikeda
Mobile Lead Developer
Aplicativos:
99Motos - Cliente


28 Jan 2013, 20:27
Perfil WWW
What is a Activity?
What is a Activity?

Data de registro: 21 Jun 2012, 16:18
Mensagens: 18
Mensagem Re: Tela de login com Scroll
Valeuuu andreikeda87, agora deu certo! hehe


29 Jan 2013, 09:12
Perfil
Application Life Cycle
Application Life Cycle

Data de registro: 24 Ago 2011, 12:04
Mensagens: 289
Localização: São Paulo
Mensagem Re: Tela de login com Scroll
Sem problema /uu

adiciona no título do post [resolvido]

_________________
André Ikeda
Mobile Lead Developer
Aplicativos:
99Motos - Cliente


29 Jan 2013, 11:11
Perfil WWW
Mostrar mensagens anteriores:  Organizar por  
Este tópico está trancado, você não pode editar mensagens ou enviar respostas.   [ 8 Mensagens ] 

Quem está online

Usuários vendo este fórum: adenilsonsena, Alex Marcelo Burnett, alexmarcolongo, allart, am2net, andi, Andre Brito, andreluzz, Antonio Carlos, augustomig, b7web, Berbert, Blackstorm, bomcabelo, brian15, C-3PO, caciara, Cajux, capo, cariabs8, Cassius, cenatech, Christiane, cleber, comolatti, culumin, danielbfranco, danilosv, dannieltec, DAVINCE, Deiapinh, dentimskol, dobau, Dorpho, dreyer, edervieira, eduardo.ali, edwarvelarde, Emanuella, epsilva, erosvaldo, everaldo, fabricioLeonard, faco, felipedornelas, garretereis, Gnomo, grandebaro, gutodias, hbarroco, ijsilvestre, infonlinebr, ismaelbpaiva, jefficojava, jorgecardoso, Jota, juliaojunior, Juliobcosta, kennedyximenes, kidush, klebersilvarocha, leanderdulac, leandroviana, Legiao, lfirpo, Liviosousa, loferreira, lucianoalves, luciocamilo, mapis, Marcelo, Marco Magoo, marinho5, Marini, marlovich, MauNunes, mlemos, Mvitor, nandopierre, nardosnt, neuhaus, nglaubervasc, nina.rm, nirvana, nobrejack, Nute Gunray, oliverlessa, onaiggac, otium, pamonteiro, Paulo Bizzo, Petto, phobos, pingumanbr, pmzara, pomarolli, Qui-Gon Jinn, rafael.cioban, rafaelmonoh, Rickxdx, rixargolo, Roney dos Santos, rubens_olv, Samantha, shadow, Shmi Skywalker, silvio.carlos, srmoreira, suissa, tassiovirginio, tavares767, Teodoro, tiagocordeiro, tiagofalcao, tonholis, tonylock, viniciusluiz, W3 [Sitesearch], Wds e 5 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

Procurar por:

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi