首页 > 解决方案 > 解析 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. 我想在单选按钮中显示选项。

标签: androidlaravelapi

解决方案


请提供更多代码以更好地理解,但我认为您没有将布局管理器设置为 RecyclerView


推荐阅读