ورود

View Full Version : مفهوم و موارد استفاده Context در اندروید



Sasanraf
شنبه 06 تیر 1394, 17:00 عصر
لطفا مفهوم و موارد استفاده از Context را توضیح دهید.


کدهای زیر مربوط به چک کردن اتصال دستگاه به اینترنت می شود.



Context context = this;
ConnectivityManager conMng = (ConnectivityManager) context.getSystemService(context.CONNECTIVITY_SERV ICE);
NetworkInfo networkInfo = conMng.getActiveNetworkInfo();



لطفا علت استفاده از context را در کدهای بالا توضیح دهید زیرا همان کدها را بدون استفاده از Context نیز می توان نوشت و به همان نتیجه رسید.



ConnectivityManager conMng = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = conMng.getActiveNetworkInfo();



در ضمن چرا در خط NetworkInfo networkInfo = conMng.getActiveNetworkInfo ، کست (cast) ، انجام نشده؟


از کمک شما تشکر می کنم،