سلام
این کد تابع منه که توی متد onViewCreated توی فرگمنت فراخوانی کردم و اینم دو تا ارایه که توی بدنه کلاس تعریف کردم ولی چیزی به ارایه اضافه نمیشه، چیکار کنم باید؟
ArrayList<String> upPids = new ArrayList<>();
ArrayList<String> upPamount = new ArrayList<>();
اینم کد تابع :
public void updateTables() {
final ProgressDialog dialog = new ProgressDialog(getActivity());
dialog.setCancelable(false);
dialog.setMessage("در حال دریافت اطلاعات ...");
dialog.show();
APIInterface apiInterface = APIClient.getClient().create(APIInterface.class);
Call<ProductsResponse> call = apiInterface.getProducts();
call.enqueue(new Callback<ProductsResponse>() {
@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
@Override
public void onResponse(Call<ProductsResponse> call, Response<ProductsResponse> response) {
if (response.isSuccessful()) {
List<ProductsModel> productsModels = response.body().getList();
for (ProductsModel productsModel : productsModels) {
id1 = productsModel.getId1();
amount1 = productsModel.getAmount1();
id2 = productsModel.getId2();
amount2 = productsModel.getAmount2();
upPids.add(id1);
upPamount.add(amount1);
upPids.add(id2);
upPamount.add(amount2);
}
} else {
Toast.makeText(getActivity(), "خطا در دریافت اطلاعات", Toast.LENGTH_SHORT).show();
}
dialog.cancel();
}
@Override
public void onFailure(Call<ProductsResponse> call, Throwable t) {
Toast.makeText(getActivity(), "خطا در دریافت اطلاعات", Toast.LENGTH_SHORT).show();
dialog.cancel();
}
});
}
به الیاس سخاوتی نیا کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟