Я получаю json запрос через GET
{"data": [
"Черногория",
"Чехия",
"Чили"
]}
Как его проанализировать, если вам нужно отобразить каждую страну в отдельном элементе. Я использую Pojo.
@SerializedName("data")
@Expose
private ArrayList<String> data = null;
это действие, в котором я использую модификацию для подключения, все приходит, но отображает только последнее поле в списках
public void onResponse(Call<Countries> call, Response<Countries> response) {
if (response.code() == 200) {
Countries countries = response.body();
if (countries != null) {
for (int x =0; x<countries.getData().size(); x++) {
arrayList.add(countries);
viewAdapterCountry.notifyDataSetChanged();
}}}
}
этот адаптер
private ArrayList<Countries> countryModels;
Countries countryModel = countryModels.get(i);
List<String> country = countryModel.getData();
for (int x = 0; x<country.size(); x++){
viewHolder.button.setText(country.get(x));
}