Tecnologia do Blogger.
RSS

[androidbrasil-dev] Problema com login (muito simples, somente if)

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

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário