2017-01-07 2 views
0
requestQueue = Volley.newRequestQueue(Home.this); 

    JsonObjectRequest objectRequest = new JsonObjectRequest(com.android.volley.Request.Method.GET ,"http://www.omdbapi.com/?t=avengers",null,new Response.Listener<JSONObject>() { 
     @Override 
     public void onResponse(JSONObject response) { 
      try { 
       String Title = response.getString("Title"); 
       String Year = response.getString("Year"); 
       String Released = response.getString("Released"); 
       String Genre = response.getString("Genre"); 
       String Metascore = response.getString("Metascore"); 
       String imdbRating = response.getString("imdbRating"); 
       String Poster = response.getString("Poster"); 

       moviesData = new String[]{Title, Year, Released, Genre, Metascore, imdbRating, Poster}; 
      } catch (JSONException e) { 
       e.printStackTrace(); 
      } 
     } 
    }, new Response.ErrorListener() { 
     @Override 
     public void onErrorResponse(VolleyError error) { 
     } 
    }); 

    requestQueue.add(objectRequest); 

バレーボールに使用してJSONオブジェクトを解析しようと、私がしようとしたとき、それが正常に働いていたが私はどこに間違っているかわからない何かがアプリがクラッシュする理由を知らない。のAndroidアプリのクラッシュ私はサイトからデータを取得し、私はHttpURLConnectionのでそれをやっていたJSONの解析とボレーを使用して、その内容を保存しようとしています

+1

回答を表示 –

+0

私は応答を取得しようとしていないと思いますが、応答を表示しようとしましたが、アプリケーションが再びクラッシュしました。 –

+0

少なくとも問題のルートを理解するためのログを表示します –

答えて

0

これは私自身の誤りで、間違った方法でこのコードを書いていました。

関連する問題

 関連する問題