Отображать определенные элементы из массива объектов в recyclerview

#json #object #android-recyclerview #nested #retrofit2

#json #объект #android-recyclerview #вложенный #доработка2

Вопрос:

Из приведенного ниже кода я хочу отобразить request_id , request_title status no of trucks recyclerview в, , с помощью retrofit 2.0. Как это сделать?

Вот мой вложенный массив объектов.

  [
        {
            "id": 96,
            "request_id": 24365,
            "request_title": "tsfghjjlfdsg;lhj",
            "transport_co_id": 1,
            "status": 1,
            "truck_info": [
                {
                    "driver_mobile": 2147483647,
                    "driver_name": "dsdsd",
                    "truck_no": 1111
                },
                {
                    "driver_mobile": 2147483647,
                    "driver_name": "add",
                    "truck_no": 727
                }
            ]
        },
        {
            "id": 97,
            "request_id": "test123",
            "request_title": "test title",
            "transport_co_id": 1,
            "status": 1,
            "truck_info": [
                {
                    "driver_mobile": 2147483647,
                    "driver_name": "dsdsd",
                    "truck_no": 1111
                },
                {
                    "driver_mobile": 2147483647,
                    "driver_name": "add",
                    "truck_no": 1
                }
            ]
         }   
    ]
  

Ответ №1:

создать модифицированный интерфейс, класс

 public class ChampApiClient {

    private static Retrofit retrofit = null;

    public static Retrofit getClient() {
        if (retrofit==null) {
            retrofit = new Retrofit.Builder()
                    .baseUrl(BASE_URL)
                    .addConverterFactory(GsonConverterFactory.create())
                    .build();
        }
        return retrofit;
    }

}
  

Комментарии:

1. напишите мне, и я отправлю вам рабочий код sumeethgowda2{по адресу} gmail

2. если вам что-нибудь понадобится в Android или kotlin, мы бы вам помогли.