Я застрял, когда искал способ добавить «заголовок» в шаблон повторного просмотра. Похоже, мне нужно использовать "TabLayout" поверх RecyclerView. Но я не эксперт в Android, чтобы увидеть, как это сделать.
на данный момент у меня есть метод, чтобы получить мой массив из json и рисовать его с помощью recyclerview. Я использовал руководство, чтобы получить его.
private void getGestores(String lgestoresurl) {
// Toast.makeText(getApplicationContext(), lgestoresurl, Toast.LENGTH_LONG).show();
StringRequest rq = new StringRequest(Request.Method.GET, lgestoresurl, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONObject jsonObject = new JSONObject(response);
JSONArray array = jsonObject.getJSONArray("result");
for (int i = 0; i < array.length(); i++) {
JSONObject ob = array.getJSONObject(i);
List_Gestores lgest = new List_Gestores(
ob.getString("car"),
ob.getString("usu"),
ob.getString("usu"),
ob.getString("Per01"),
ob.getString("Per02"),
ob.getString("Per03"),
ob.getString("Per04"),
ob.getString("Prom"));
list_gestores.add(lgest);
}
rv_lgestores.setAdapter(lgadapter);
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(rq);
}
Но мой макет показывает только список, но не заголовок, как данные.
Так вот, что я смотрю: