Volley de renvoie une erreur, le soucis est que tu affiches un message non spécifique, VolleyError étant l'exception par défaut. Utilise plutôt cette syntaxe:
@Override
public void onErrorResponse(VolleyError error) {
if (error instanceof TimeoutError || error instanceof NoConnectionError) {
Toast.makeText(context,
context.getString(R.string.error_network_timeout),
Toast.LENGTH_LONG).show();
} else if (error instanceof AuthFailureError) {
//TODO
} else if (error instanceof ServerError) {
//TODO
} else if (error instanceof NetworkError) {
//TODO
} else if (error instanceof ParseError) {
//TODO
}
}
Mais j'ai essayer ça me renvoie erreur. ils m'ont demander d'attribuer des valeur a certain donnée; Mais je ne suis pas sûr de la valeur que j'ai donnée a R.string.error_network_timeout) :
le error_network_timeout : j'ai donnée la valeur d'une string appeler "erreur s'est produite"
et quand je refait mon test ça m'envoi cette erreur 'erreur s'est produite"
En plus j'ai remarquer que:
- sur la pageREQUEST.JAVA sur la ligne 22 private Context contex ( le context reste gris et souligné)
et
- sur la même page sur la ligne 92 après throws le AuthFailureError reste gris et souligné pareil
peut être est-ce le problème ? comment reglé le problème, svp ?
Cordialement
- Edité par oliviermeene 1 août 2018 à 12:19:35
Formulaire d'incription ne renvoit pas les erreurs
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le SSD c'est comme une drogue dès que tu commences tu t’arrêtes plus