سلام.
اجازه بدهید بخشی از آن کدها را ذکر کنم :
به کلید مورد نظر رفته و این بخش از کدها را بیابید.
در کد بالا، تعیین کرده ایم که اگر گوشی به اینترنت متصل بود، کد زیر اجرا گردد :
و اگر به اینترنت متصل نبود، کد زیر اجرا شود :
که در هر دو مورد، خط اول کدها، مربوط به عدم نمایش Dialog است. یعنی Dialog دیگر نمایش داده نشود. اما برای هنگامی که متصل به اینترنت است، کد زیر بعد از آن اجرا می شود :
که از کلاسی با نام GetData (که خود کاربر می تواند آن را به دلخواه تعریف کند و کدهای مورد نظرش را در آن کلاس بنویسد)، یک شیء ساخته و آن را اجرا کرده ایم. اکنون اگر با مفاهیم کلاس (Class) و شیء آشنایی ندارید، می توانید کدهای مورد نظر خود را جایگزین آن کنید.
بد نیست نگاهی به کلید زیر بیندازید :
کلید شماره 2408
در مورد کلاس ها (Classes)، دسته بندی زیر را ببینید :
http://www.kelidestan.com/keys/categorie...ategory=30
اجازه بدهید بخشی از آن کدها را ذکر کنم :
کد پیاچپی:
if(th == true){
nDialog.dismiss();
new GetData().execute();
}
else{
nDialog.dismiss();
Toast.makeText(getApplicationContext(), "Error in Network Connection", Toast.LENGTH_SHORT).show();
}
به کلید مورد نظر رفته و این بخش از کدها را بیابید.
در کد بالا، تعیین کرده ایم که اگر گوشی به اینترنت متصل بود، کد زیر اجرا گردد :
کد پیاچپی:
nDialog.dismiss();
new GetData().execute();
و اگر به اینترنت متصل نبود، کد زیر اجرا شود :
کد پیاچپی:
nDialog.dismiss();
Toast.makeText(getApplicationContext(), "Error in Network Connection", Toast.LENGTH_SHORT).show();
که در هر دو مورد، خط اول کدها، مربوط به عدم نمایش Dialog است. یعنی Dialog دیگر نمایش داده نشود. اما برای هنگامی که متصل به اینترنت است، کد زیر بعد از آن اجرا می شود :
کد پیاچپی:
new GetData().execute();
که از کلاسی با نام GetData (که خود کاربر می تواند آن را به دلخواه تعریف کند و کدهای مورد نظرش را در آن کلاس بنویسد)، یک شیء ساخته و آن را اجرا کرده ایم. اکنون اگر با مفاهیم کلاس (Class) و شیء آشنایی ندارید، می توانید کدهای مورد نظر خود را جایگزین آن کنید.
بد نیست نگاهی به کلید زیر بیندازید :
کلید شماره 2408
در مورد کلاس ها (Classes)، دسته بندی زیر را ببینید :
http://www.kelidestan.com/keys/categorie...ategory=30
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.