Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Duvida Webservice GET

Pra comparar string tu usa codigo.equals

Em 02/10/2014 14:19, "Fred" <fredferrao@gmail.com> escreveu:

Mals comi barriga, tem um return em cima

Em 02/10/2014 14:17, "Fred" <fredferrao@gmail.com> escreveu:

doInbackground está retornando null
return null;

Em 02/10/2014 11:50, "thiagolopes silva" <thiagoolsilva@gmail.com> escreveu:
Alessandro, boa tarde.

       Recomendo você utilizar a library  volley. Ele abstrai bastante coisa para você. 

Abcs.

Em 2 de outubro de 2014 12:37, Maicon Strey <mstrey@gmail.com> escreveu:

Eu que não achei ou tu não mandou o if onde tá dando problema?

Da algum erro no log?

Em 02/10/2014 12:33, "Alessandro Bueno" <bedinformatica@gmail.com> escreveu:

Olá amigos, sou novo no grupo e tbm no desenvolvimento android. 

Estou fazendo um app e faço uma solicitação via webservice que me retorna 0 ou 1 se tiver errado ou certo, até ai tudo blz esta funcionando. Porem minha duvida esta que não estou conseguindo usar esse resultado para tratar um if no meu app. 

Vou colocar o codigo como estou fazendo abaixo se alguem puder me dar um help! ;)

O valor esta recebendo pois eu consigo visualizar em um Log.


public void onClick(View arg0) {

AsyncTask<Void, Void, String> tarefa;

tarefa = new AsyncTask<Void, Void, String> () {

@Override

protected String doInBackground(Void... params) {

Http req = new Http();

try{

String resultado = req.doGet("http://www.revistagamemais.com.br/app_venturini/autentica_usuarios.php?login=admin&senha=1243");

//String fim = "1";

Log.d("<<< ID >>>",""+resultado);

return resultado;

} catch (IOException e) {

e.printStackTrace();

}

return null;

}

@Override

protected void onPostExecute(String result) {

// TODO Auto-generated method stub

super.onPostExecute(result);

try{

String codigo = String.valueOf(result);

//int codigo = Integer.parseInt(result);

if(codigo == "0"){

Toast.makeText(getActivity(), "Usuario não existe", Toast.LENGTH_SHORT).show();

}else{

Intent chamada = new Intent(getActivity(),PostoActivity.class);

startActivity(chamada);

}

}catch(Exception e){

Toast.makeText(getActivity(), "Servidor com Problemas", Toast.LENGTH_SHORT).show();

}

}

};

tarefa.execute(new Void[0]);

}

}


Obrigado a todos!

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Thiago Lopes da SIlva
Recife-Pe

Skype: thiagoolsilva


Graduado em ciência da computação - FAPE
Especialização em dispositivos móveis com ênfase em Bada- Samsung
Especialização em dispositivos móveis - C.E.S.A.R. E.D.U.

Engenheiro de Sistemas - C.E.S.A.R.


"O rio corta a rocha não por causa de sua força, mas por causa de sua persistência"
                                                                                                        (Jim Watkins

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

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

0 comentários:

Postar um comentário