کار با کتابخانه ی Volley

گزارش
سوال

لطفا علت گزارش خود را توضیح دهید.

گزارش لغو

باعرض سلام خدمت شما دوستان محترم. بنده کتابخانه ی Volley را به این علت که مجبورم چندین بار در یک Activity با سرور ارتباط برقرار کنم،در یک کلاس مجزا نوشته ام که هر بار خواستم در تابع اصلی خود آنرا فراخوانی کنم.

اما مشکلی که هست به قسمت Context در کد زیر به مشکل بر خورد کرده ام. ممنون میشم راهنمایی ام کنید:

RequestQueue queue= Volley.newRequestQueue(context);  //problem in Context

حل شده 1
اندروید - android 1 پاسخ 253 بازدید 1

درباره نویسنده

پاسخ ( ۱ )

  1. محمد حسین جعفری پور
    1
    ۱۹, اسفند , ۱۳۹۶ در ۹:۴۰ ق.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    سلام و درود
    منظور از context روت اکتیویتی شما است شما باید در کلاسی که ساختید یک ورودی برای آن در نظر بگیرید تا به آن کلاس مقدار ورودی context را پاس بدهید سپس از آن در برنامه استفاده کنید.
    به طور مثال کد زیر را مشاهده کنید در اینجا کلاس یک Constructor دارد که برابر با Context است مقدار ورودی اول آن را حذف کنید context برای شما کافی است سپس در انجا که دارید از این کلاس استفاده می کنید مقدار MainActivity.this یا getApplicationContext را به ورودی کلاس خود بدهید و تمام

    موفق باشید.

    بهترین پاسخ

ارسال نظر