ایجاد وقفه در main thread بدون تاثیر گذاری روی کد های قبلی ؟
با سلام چطور میشه در ترد اصلی برنامه یا همان main thread وقفه ایجاد کرد، بدون اینکه روی زمان اجرای کد های قبلی تاثیر بزاره؟
چون همانطور که میدونید کد Thread.sleep(); علاوه بر تاثیر روی کدهای بعد از خود روی کدهای قبل از خودش هم تاثیر میزاره.
با تشکر از راهنمایی تون/
توضیح بیشتر : من چند تا چراغ توی UI دارم که میخوام به ترتیب و با فاصله 50 میلی ثانیه از هم دیگه روشن بشن و همچنین میخوام کدهای بعدی هم بعد از اتمام روشن شدن همه چراغ ها اجرا بشن و نه همزمان با آنها .