>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Android Chat - erro fatal: java.lang.NullPointerException


Olá.
Estou tendo um crash ao executar, tanto nos emuladores do Android Studio como no Genymotion. É por causa deste "retorno" no if abaixo.
Não existe declaração deste "retorno" e não entendi como fazer? Preciso de uma ajuda.
att
Toni

public void onCompleted(Exception e, JsonObject result) {

if(result.get("retorno").getAsString().equals("YES")) {
Toast.makeText(getBaseContext(), "Cadastro realizado com sucesso!", Toast.LENGTH_LONG).show();
}else if(result.get("retorno").getAsString().equals("EMAIL_ERROR")){
//Toast.makeText(getBaseContext(), "E-mail já existe, escolha outro.", Toast.LENGTH_LONG).show();
txtEmail.setError("E-mail já existe");
}
}



3 Respostas


Toni

Seu PHP esta retornando a string retorno?

Teste a URL via Browser primeiro.




Olá!
Está tudo OK com o localhost. Carrega o chat e no php não aparece nada, como mostrado em aula
Não há erro no código do Android Studio ou no php.
Como faço para testar se a string de retorno se dá crash logo que clico em CADASTRAR?
obrigado
Toni




Toni, você não pode indicar localhost, mas sim o IP da maquina que esta os arquivos PHP.



Você precisa logar para interagir no fórum