【发布时间】:2018-07-09 07:28:19
【问题描述】:
spinner.setOnItemSelectedListener(new AdapterView.OnIte
@Override
public void onItemSelected(AdapterView<?> parent, V
if (position == 0) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "analysis";
getO(category_to_fetch);
} else if (position == 1) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "blockchain";
getO(category_to_fetch);
} else if (position == 2) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "exchanges";
getO(category_to_fetch);
} else if (position == 3) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "general";
getO(category_to_fetch);
} else if (position == 4) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "government";
getO(category_to_fetch);
} else if (position == 5) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "ico";
getO(category_to_fetch);
} else if (position == 6) {
title.clear();
news_id.clear();
date.clear();
description.clear();
img_url.clear();
source_url.clear();
category_to_fetch = "mining";
getO(category_to_fetch);
}
}
StringRequest stringRequest = new StringRequest(
Request.Method.GET,
Utils.CATEGORY, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
Log.e("RESPONSE", response);
JSONObject jsonObject = new JSONObject(response);
Log.e("OBJECT", jsonObject.toString());
LOGCAT
这是字符串响应
E/RESPONSE: {"analysis":[// RESPONSE
将其转换为 JSONOBJECT 后,它显示的数据如下所示 E/OBJECT: {"exchanges" :[// RESPONSE
当我从加载微调器数据中选择分析类别时
当我从 SPINNER DATA 中选择分析类别是 ICO
当我从 SPINNER 数据挖掘中选择分析类别时
其他
即使我有数据也没有加载数据
【问题讨论】:
-
有什么问题?也不要暴露你的私钥!!
-
好的@BasilBattikhi 已编辑
-
你的问题在哪里,请更具体一些,完整的示例回复会有所帮助
-
我正在根据我从响应中获得的 JSONArray 获取数据,但是当我将 StringRequest 响应转换为 JSONOBject 时,就像上面的数据不一样,我的意思是你可以看到上面的 logcat。我怎样才能将它转换为JSONOBJECT 就像我从 StringResponse 得到的一样
-
还是不清楚,json对象只是一个字符串,有什么问题?
标签: java android json android-volley