سلام ، فرض کنید میخوایم اعداد 1000000000 تا 9999999999 رو نشون بدیم ، یا تو یه فایل متنی بنویسم وقتی دستوراتی با این تعداد اجرا میشه برنامه در حالت عادی هنگ می کنه . تو سی شارپ برای جلوگیری از هنگیدن برنامه از ترد استفاده می کنن ، من میخوام نحوه استفاده از تردها
رو تو اندروید یاد بگیرم به همین خاطر این مثال رو که به زبان سی شارپ هست اینجا می نویسم و از دوستان خواهشم این هست کــه معادل یا مشابه اندرویدی این کد رو برام بنویسین
اول یک متد تعریف می کنم
حالا فرضا" تو رویداد کلیک باتن دوم به کمک ترد اون متد رو اجرا می کنم
رو تو اندروید یاد بگیرم به همین خاطر این مثال رو که به زبان سی شارپ هست اینجا می نویسم و از دوستان خواهشم این هست کــه معادل یا مشابه اندرویدی این کد رو برام بنویسین
اول یک متد تعریف می کنم
public void creat_text() { long i; // Create a file to write to. for (i = 1000000000; i < 9999999999; i++) { MessageBox.Show(i.ToString()); } if (i == 9999999999) MessageBox.Show("ok"); } }
حالا فرضا" تو رویداد کلیک باتن دوم به کمک ترد اون متد رو اجرا می کنم
Thread t = new Thread(creat_text); t.Start();