2017-12-25 4 views
0

Wo liege ich falsch mit diesem Code? Die Antwort es ist immer auf ErrorListener .. Aber ich bin nicht in der Lage zu verstehen, warum. Ich übergebe die richtigen Parameter der API.Volley-Bibliothek. Wo ich mit dem Antwort-Listener falsch liege?

 val jsonobj = JSONObject() 


     loginBtn.setOnClickListener { 
      jsonobj.put("mail", mailTxt.text) 
      jsonobj.put("pass", passTxt.text) 
      val que = Volley.newRequestQueue([email protected]) 
      val req = JsonObjectRequest(Request.Method.POST, url, jsonobj, 
        Response.Listener{ 
         toast("Yes") 
        }, Response.ErrorListener { 
       toast("Error") 
      }) 
      que.add(req) 
     } 
    } 
} 
+0

Wenn 'ErrorListener' feuert dann wird der Server ein Fehler geben. – Enzokie

+0

Ich benutze die gleiche API mit Postman und mit den gleichen Parametern, aber es funktioniert perfekt. –

+0

Kannst du einen Screenshot von deinem Postboten posten? – Enzokie

Antwort

1

Fügen Sie einfach die Internet Erlaubnis

<manifest xlmns:android...> 
    ... 
    <uses-permission android:name="android.permission.INTERNET" /> 
</manifest> 
+0

Ich korrigiere es, danke! –

Verwandte Themen