簡體   English   中英

Retrofit2,Android,對數組進行@Get解析

[英]Retrofit2, Android, @Get Parsing for the Array of Array

我正在正確解析標題並將其顯示在列表視圖中。 我似乎無法訪問

String findMe;

見下文。 這是兩個對象,示例響應和我的Retrofit調用。 請幫助我訪問此字符串。

響應pojo:

public class Response {
     public String count;
     public  Result []results;
}

第一個對象

public class Result {
     public String title;
     public static arr [] Details;

第二個對象

public class Details   {
     public Integer _id;
     public String findMe;
}

改造響應

Call<Response> call = api.getListWith(API_KEY);
    call.enqueue(new Callback<Response>() {
        @Override
        public void onResponse(Call<Response> call, Response<Response> response) {
            result = response.body();
}

我只是通過將“結果”傳遞給適配器並使用來獲得標題

result[i].getTitle();

我嘗試使用result[i].Details[0].getInvisible();

但是我的錯誤響應是:

 java.lang.NullPointerException: Attempt to read from null array

感謝您的閱讀。

public class Result {
    public String title;
    public Details[] arr;
}

然后

results[i].getarr[0].getfindMe();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM