PDA

View Full Version : Calendar در نوتیفیکیشن و آلارم



Raminab
شنبه 25 مهر 1394, 18:36 عصر
سلام دوستان , میخوام توی برنامم ی زمان خاص نوتیفیکیشن بدم, وقتی برای کد زیر

AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
alarmManager.set(AlarmManager.RTC, time, pendingIntent);

مقدار time رو برابر


Long time = new GregorianCalendar().getTimeInMillis() + 24 * 60 * 60 * 1000;



قرار میدم یک روز بعد نوتیفیکیشنم ظاهر میشه ولی میخوام این کار رو با Calendar انجام بدم پس با کد زیر time رو مقدار میدم


Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, 2015);
cal.set(Calendar.MONTH, 10);
cal.set(Calendar.DAY_OF_MONTH, 18);
cal.set(Calendar.HOUR_OF_DAY, 2);
cal.set(Calendar.MINUTE, 2);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.AM_PM,Calendar.PM);


time = cal.getTimeInMillis();



ولی نوتیفیکیشن ظاهر نمیشه ! چی باید کنم ؟ کلا اگه بخوام ی پیامی رو در یه روز های خاصی بفرستم بهتره چطور این time رو ست کنم ؟ بعد اگه چند تا نوتیفیکیشن با محتوای مختلف رو ادد کنم به مشکل نمیخورم ؟

ممنون

gjmkdyttyhujk
شنبه 25 مهر 1394, 20:09 عصر
month رو یدونه کم کن. month از 0 شروع میشه و به یازده ختم میشه.