У меня есть Json, в котором у меня есть формат, подобный этому
{"id":"3399","mypic":"www.abc.com\/uploads\/images\/news_pic\/1572868229_778.jpg"}{"id":"3399","mypic":"www.abc.com\/uploads\/images\/news_pic\/1572868229_778.jpg"}
Теперь я должен установить Src изображения для этого URL-адреса изображения в JSON, используя залп
вот мой фрагмент накоторый я должен установить imageview
public class HomeFragment extends Fragment {
private HomeViewModel homeViewModel;
TextView ticker ;
List<ImageModel> myList = new ArrayList<>();
public View onCreateView(@NonNull LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
homeViewModel =
ViewModelProviders.of(this).get(HomeViewModel.class);
final View root = inflater.inflate(R.layout.fragment_home, container, false);
return root;
}
public void getImage() {
String url = "http://abc/slider_json.php";
//Log.d("url", url + "")
StringRequest strReq = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d("response", response);
try {
JSONObject mainList = new JSONObject(response);
JSONArray result = mainList.getJSONArray("data");
if (result.length() > 0) {
for (int i = 0; i < result.length(); i++) {
mainList = result.getJSONObject(i);
ImageModel model = new ImageModel();
model.Id = mainList.getString("id");
model.Mypic = mainList.getString("mypic");
myList.add(model);
}
} else {
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d(TAG, "Error: " + error.getMessage());
}
});
AppSingleton.getInstance(getContext()).addToRequestQueue(strReq, TAG);
}
}
и вот мой класс ImageModel
public class ImageModel {
String Id ;
String Mypic ;
public String getId() {
return Id;
}
public void setId(String id) {
this.Id = Id;
}
public String getMypic() {
return Mypic;
}
public void setMypic(String mypic) {
this.Mypic = mypic;
}
} любезно кто-то, пожалуйста, помогите мне достичь этого и еще одна вещьу меня нет данных [] в моем json, поэтому, как этого добиться, не используя эти данные [] и выше формат json, такой как id и mypic. пожалуйста, помогите мне в этом