نمایش یک تقویم و تشخیص کلیک روی هر روز
سلام
من دارم روی یک پروژه کار میکنم که قراره یک تقویم شمسی به کاربر نمایش بده و کاربر بتونه برای روزهای مختلف یکسری وظایف تعیین کنه. البته نیازی نیست با تقویم گوشی سینک بشه، درواقع نیازی به آلارم و reminder نداره. فقط توی خود برنامه مشخص باشه که کاربر توی چه تاریخهایی وظایف مشخص کرده. البته این اطلاعات باید قابل استخراج هم باشه. مثلا بشه یجا این تاریخها و ساعتهارو ذخیره کرد.
من سورس برنامه تقویم رو که توی بازار منتشر شده بررسی کردم ، اما راستش چیز زیادی متوجه نشدم.
اگه امکان داره راهنمایی کنید
منم یه مدت برای یه پروژه ای نیاز داشتم که تبدیل تاریخ بکنم. از بین تمام کتابخونه های موجود توی وب، کتابخونه این برنامه و یه کتابخونه دیگه از همه دقیق تر بودن . الان مشکلت کجای کاره؟ اگه توی تبدیل تاریخه این یه نمونه کد (برای کتابخونه این تقویمه) که تاریخ رو از میلادی به قمری و شمسی تبدیل میکنه
برای اطمینان هم میتونی نتایجش رو با سایتهای رسمی مثل time.ir هم چک کنی
CivilDate civilDate = null;
PersianDate persianDate = null;
IslamicDate islamicDate = null;
civilDate = new CivilDate(year, month, day);
persianDate = DateConverter.civilToPersian(civilDate);
islamicDate = DateConverter.civilToIslamic(civilDate);
txt1.setText("miladi :" + civilDate.getYear() + "/" + civilDate.getMonth() + "/" + civilDate.getDayOfMonth());
txt2.setText("shamsi :" + persianDate.getYear() + "/" + persianDate.getMonth() + "/" + persianDate.getDayOfMonth());
txt3.setText("ghamari :" + islamicDate.getYear() + "/" + islamicDate.getMonth() + "/" + islamicDate.getDayOfMonth());
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .