gpt4 book ai didi

android - android volley 中的 NoConnectionError

转载 作者:太空狗 更新时间:2023-10-29 14:08:32 24 4
gpt4 key购买 nike

以下是我的代码。我第一次得到 com.android.volley.NoConnectionError: java.io.InterruptedIOException 并且第二次工作正常。服务器响应也很好,服务器端没有错误。

RequestQueue queue = Volley.newRequestQueue(MainActivity.this);

JsonObjectRequest request = new JsonObjectRequest(URL, null,
new Listener<JSONObject>() {

@Override
public void onResponse(JSONObject responseJsonObject) {
try {
if (responseJsonObject.has("user")
&& !responseJsonObject
.isNull("user")) {
user.jsonParser(responseJsonObject
.getJSONObject("user"));
}
} catch (JSONException exception) {
Toast.makeText(context, "Error Occured",
Toast.LENGTH_SHORT).show();
}
}
}, new ErrorListener() {

@Override
public void onErrorResponse(VolleyError volleyError) {
progressDialog.dismiss();
Log.d("Volley Error", volleyError.toString());
Toast.makeText(context, "Connectivity Error",
Toast.LENGTH_SHORT).show();
}
});

queue.add(request);
progressDialog.show();
queue.start();

最佳答案

我遇到了同样的问题,我通过删除以下行解决了这个问题

queue.start()

关于android - android volley 中的 NoConnectionError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30914362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com