2017-03-01 8 views
-1

Ich versuche, JSON Recyclerview in einem Fragment zu analysieren, aber ich bekomme "Kann Symbol ListItem nicht lösen" Fehler in LoadData-Methode !! Ich weiß nicht, was ich machen soll. bitte helfen Sie mirKann Symbol nicht auflösen ListItem

Hier ist mein Code:

private void loadData() { 
    ProgressDialog progressDialog = new ProgressDialog(getActivity()); 
    progressDialog.setMessage("Loading..."); 
    progressDialog.show(); 
    StringRequest stringRequest = new StringRequest(Request.Method.GET, URL_DATA, new Response.Listener<String>() { 
     @Override 
     public void onResponse(String response) { 

      try { 
       JSONObject jsonObject = new JSONObject(response); 
       JSONArray array = jsonObject.getJSONArray("data"); 
       for(int i =0;i<array.length();i++) 
       { 
        JSONObject o = array.getJSONObject(i); 
    -->**Cannot Resolve Symbol ListItem ** ListItem item = new ListItem(  
          o.getString("_id"), 
          o.getString("store_textposition") 
        ); 
       } 
      } catch (JSONException e) { 
       e.printStackTrace(); 
      } 
     } 
    }, 
      new Response.ErrorListener() { 
       @Override 
       public void onErrorResponse(VolleyError error) { 

       } 
      }); 
    RequestQueue requestQuene = Volley.newRequestQueue(getActivity()); 
    requestQuene.add(stringRequest); 
} 

Was das Problem?

Antwort

0

Sie zeigen nicht genug, um Ihr Problem zu diagnostizieren, aber es klingt, als ob Sie den Typ nicht importieren konnten. Wenn Sie den Typ importiert haben, hat die Anweisung import denselben Fehler, und das würde bedeuten, dass Sie ein Klassenpfadproblem haben.

Verwandte Themen