android - 解析 JSON 并在 RecyclerView 中显示
问题描述
反馈应用
String url = "http://www.dohagarage.com/api/v1/sample";
JsonObjectRequest request = new
JsonObjectRequest(Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONArray jsonArray = response.getJSONArray("data");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject hit = jsonArray.getJSONObject(i);
String naame = hit.getString("question");
mExampleList.add(new ExampleItem(naame));
} mExampleAdapter = new ExampleAdapter(MainActivity.this, mExampleList);mRecyclerView.setAdapter(mExampleAdapter);
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
error.printStackTrace();
}
});
mRequestQueue.add(request);
}
这是我用来显示问题的代码,在RecyclerView
. 我想在单选按钮中显示选项。
解决方案
请提供更多代码以更好地理解,但我认为您没有将布局管理器设置为 RecyclerView
推荐阅读
- firebase - Firebase 托管与存储 - 使用 CDN 提供图像
- python-3.x - 循环通过金融股票代码列表
- ionic-framework - 来自 Internet 的自定义 Ionic 图标
- python - 在 Python 中创建 HTTPS 代理服务器
- xslt - WiX 安装程序:将 xslt 与 heat.exe 一起使用时,如何在还使用匹配属性时找到匹配的子字符串?
- ios - 如果条件不适用于 iOS tableview ToDo 应用程序中的文本删除线
- unity3d - 将统一 .fbx 模型导入搅拌机时,电枢变得不成比例且过大
- css - CSS GRID 无法按顺序重新排列项目:;
- visual-studio - 安装 SQLite NuGet 包会安装包,但参考不可用。VS2019 社区
- r - 有没有一种简单的方法可以在不使用 dplyr::select() 的情况下订购大量列?