۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

مقدار دهی به آرایه در تابع

بدون پاسخ

سلام
این کد تابع منه که توی متد 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();
            }
        });

    }
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام