पर क्लिक करें मैंने स्टैक ओवरफ्लो के माध्यम से ब्राउज़ किया है और देखा है कि यह प्रश्न पूछा गया है, लेकिन मुझे कोई समाधान नहीं मिला।अधिसूचना बटन के बाद स्टेटस बार/अधिसूचना पैनल को कैसे बंद करें
मेरे पास 2 बटन के साथ एक कस्टम अधिसूचना है। मैं उस अधिसूचना पर एक बटन दबाए जाने के बाद स्टेटस बार पैनल बंद करना चाहता हूं, लेकिन यह नहीं जानता कि कैसे। अगर मैं अधिसूचना स्वयं (इसलिए सामग्री इंटेंट) दबाता हूं, तो पैनल बंद हो जाता है, जो मैं अपने बटन के लिए भी चाहता हूं।
Notification notification = new Notification(R.drawable.icon, "Service running", System.currentTimeMillis());
notification.flags |= Notification.FLAG_ONGOING_EVENT;
notification.contentIntent = openIntent;
RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.notification_layout);
contentView.setOnClickPendingIntent(R.id.button1, stopIntent);
contentView.setOnClickPendingIntent(R.id.button2, addIntent);
notification.contentView = contentView;
notificationManager.notify(NOTIFICATION_ID, notification);
http://stackoverflow.com/a/6435373/115145 बटन है कि यह आपके 'minSdkVersion' है का समर्थन कर रहे एपीआई स्तर 11 के रूप में तुम मेरी अब हटाए गए जवाब पर अपनी टिप्पणी में संकेत दिया है, और इसलिए आप ठीक होना चाहिए, हालांकि मुझे नहीं पता कि दराज को कैसे बंद किया जाए। मेरी गलती के लिए मेरी माफ़ी - मैं भूल गया था कि उन्होंने आधिकारिक तौर पर इसका समर्थन करना शुरू कर दिया था। – CommonsWare
एनपी, शायद मुझे पहले उल्लेख करना चाहिए था कि मेरा minSdkVersion = 11 ;-) –