【问题标题】:Volley get method not workVolley get方法不起作用
【发布时间】:2016-04-22 11:41:06
【问题描述】:

我有问题。我正在尝试在 myapifilms 上使用 volley get 方法获取电影名称,但无法正常工作。我在哪里犯了错误?

输出:凌空失误

   RequestQueue  requestQueue = Volley.newRequestQueue(getApplicationContext);



    ////




            String showUrl ="http://www.myapifilms.com/imdb/idIMDB?title=batman&token=mytoken&format=json&language=en-us&limit=10";




            JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.GET, showUrl , new Response.Listener<JSONObject>() {

                @Override
                public void onResponse(JSONObject response) {
                    System.out.println(response);

                }
            }, new Response.ErrorListener() {

                @Override
                public void onErrorResponse(VolleyError error) {
                    System.out.println(error.getMessage());
                    Toast.makeText(Welcome.this, "Volley Error", Toast.LENGTH_SHORT).show();

                }
            });

            requestQueue.add(jsObjRequest);

【问题讨论】:

    标签: android get android-volley


    【解决方案1】:
    if(volleyError != null && volleyError.networkResponse != null) {
                    VolleyError error = null;
    
                    try {
                        error = new VolleyError(new String(volleyError.networkResponse.data));
                    } catch (Exception var6) {
                        var6.printStackTrace();
                    }
    
                    try {
                        JSONObject e = null;
                        if(error != null) {
                            e = new JSONObject(error.getMessage());
                        }
    
                        String Error = e != null?e.getString("message"):"error";
                        System.out.println(Error);
                        Toast.makeText(Welcome.this, "Volley Error", Toast.LENGTH_SHORT).show();
                    } catch (JSONException var5) {
                        var5.printStackTrace();
                    }
    
                } 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多