मुझे पता है कि कुछ क्लिक ईवेंट के बाद अधिसूचना एक्स मिलीसेकंड कैसे शुरू करें। इसकस्टम दिनांक और समय पर अधिसूचना कैसे शुरू करें?
Timer timer = new Timer();
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
triggerNotification();
}
};
timer.schedule(timerTask, 3000);
की तरह एक कोड अधिसूचना के लिए कोड जहां इस
CharSequence title = "Hello";
CharSequence message = "Hello, Android!";
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.icon, "A New Message!", System.currentTimeMillis());
Intent notificationIntent = new Intent(this, AndroidAlarmService.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(AndroidAlarmService.this, title, message, pendingIntent);
notification.defaults = Notification.DEFAULT_SOUND;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(NOTIFICATION_ID, notification);
मैं कैसे विशिष्ट समय पर विशिष्ट तिथि पर प्रकट करने के लिए सूचना सेट कर सकते हैं, 1 अक्टूबर 7 बजे मान लीजिए की तरह दिखता है?
और अगर के रूप में 'bergnam' 1 अक्टूबर को शाम 7 बजे कहा क्या' when' चर की संरचना हो सकता है ? 'लंबा कब = 01/10/2011 7 अपराह्न ;'? – androniennn
@bergnam बस बस तारीख को सेट करने के लिए डेट ऑब्जेक्ट का उपयोग करने की आवश्यकता है और फिर कॉल करें .getTime() – eladrich
'SimpleDateFormat dateLongue = new SimpleDateFormat ("डीडी एमएम yyyy एचएच: मिमी: एसएस");' और कैसे और क्यों कॉलिंग .getTime? – androniennn