سلام.
اگر کد را در میان کدهای Activity می نویسید، نیاز به ذکر context نیست. یعنی کد به صورت زیر نوشته می شود :
اما برای نوشتن کد در کلاس هایی غیر از Activity ، ابتدا باید context به آن کلاس ارسال شده و بعد مشابه همان کد اولیه که ذکر کرده بودید، به کار رود. برای ارسال context به یک کلاس (Class)، کلید زیر را بخوانید :
کلید شماره 342
به عنوان یک مثال، نگاهی به لینک زیر بیندازید :
http://stackoverflow.com/questions/48706...ionmanager
اگر کد را در میان کدهای Activity می نویسید، نیاز به ذکر context نیست. یعنی کد به صورت زیر نوشته می شود :
کد پیاچپی:
final ConnectivityManager conman = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
اما برای نوشتن کد در کلاس هایی غیر از Activity ، ابتدا باید context به آن کلاس ارسال شده و بعد مشابه همان کد اولیه که ذکر کرده بودید، به کار رود. برای ارسال context به یک کلاس (Class)، کلید زیر را بخوانید :
کلید شماره 342
به عنوان یک مثال، نگاهی به لینک زیر بیندازید :
http://stackoverflow.com/questions/48706...ionmanager
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.