Use
variavel.Equals(valor)
--
Em 22 de abril de 2012 21:49, luciofm <luciofm@gmail.com> escreveu:
Voltando ao básico
Strings em Java não são comparáveis com "=="
Lúcio Maciel
luciofm@gmail.com
2012/4/22 Guilherme Theodoro Carlos <guilherme.thcarlos@gmail.com>:
> Galera, tudo bom?
>
> Eu estou fazendo um trabalho para a matéria Interface Humano-Computador na
> faculdade, onde tenho que apresentar uma interface mobile para um sistema
> qualquer (não totalmente funcional, só interfaces).
>
> Estou desenvolvendo um sistema para academia que conta com 2 tipos de login:
> aluno e professor.
>
> Porém não estou conseguindo fazer o login redirecionar para a página
> correta. Esta aparendo direto a mensagem de erro. Gostaria de saber se
> alguém pode me ajudar nessa dúvida de iniciante.
>
> Segue o código do login:
>
> btlogin.setOnClickListener(new View.OnClickListener()
> {
> public void onClick(View arg0)
> {
> //setContentView(R.layout.aluno);
> EditText txtusuario = (EditText)
> findViewById(R.principal.txtusuario);
> EditText txtsenha = (EditText)
> findViewById(R.principal.txtsenha);
>
> String usuario = txtusuario.getText().toString();
> String senha = txtsenha.getText().toString();
>
>
> ValidaSenha(usuario, senha);
> }
> });
>
> o método ValidaSenha:
>
> public void ValidaSenha(String x, String y)
> {
> if(x == "aluno" && y == "1234")
> {
> setContentView(R.layout.aluno);
> }
> else if(x == "professor" && y == "1234")
> {
> setContentView(R.layout.professor);
> }
> else
> showMessage("Usuario e/ou senha inválidos", "Erro");
> }
>
>
> Alguém pode me ajudar?
>
> []'s
Att.
Diego Ampessan Microsoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "






0 comentários:
Postar um comentário