Java 无法解析符号列表项
我试图将json解析为片段中的recyclerview,但在loadData方法中出现“无法解析符号ListItem”错误!!我不知道该怎么办。 请帮帮我 这是我的密码:Java 无法解析符号列表项,java,android,android-studio,Java,Android,Android Studio,我试图将json解析为片段中的recyclerview,但在loadData方法中出现“无法解析符号ListItem”错误!!我不知道该怎么办。 请帮帮我 这是我的密码: private void loadData() { ProgressDialog progressDialog = new ProgressDialog(getActivity()); progressDialog.setMessage("Loading..."); progressDialog.sh
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);
}
private void loadData(){
ProgressDialog=新建ProgressDialog(getActivity());
progressDialog.setMessage(“加载…”);
progressDialog.show();
StringRequest StringRequest=new StringRequest(Request.Method.GET,URL\u数据,new Response.Listener()){
@凌驾
公共void onResponse(字符串响应){
试一试{
JSONObject JSONObject=新JSONObject(响应);
JSONArray数组=jsonObject.getJSONArray(“数据”);
对于(int i=0;i**无法解析符号ListItem**ListItem item=新ListItem(
o、 getString(“\u id”),
o、 getString(“存储\文本位置”)
);
}
}捕获(JSONException e){
e、 printStackTrace();
}
}
},
新的Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
}
});
RequestQueue requestQuene=Volley.newRequestQueue(getActivity());
requestQuene.add(stringRequest);
}
问题出在哪里?您没有显示足够的信息来诊断您的问题,但听起来您未能导入该类型。如果确实导入了该类型,则
import
指令也会出现相同的错误,这意味着您有类路径问题