Имам активност в приложението си. Когато щракна върху една опция, стартирам моята услуга на преден план с известие като това:
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 0,
new Intent(getApplicationContext(), Radio.class),
PendingIntent.FLAG_UPDATE_CURRENT);
Notification notification = new Notification();
notification.tickerText = "Connecting RadiO!.. Wait..";
notification.icon = R.drawable.ic_launcher;
notification.flags |= Notification.FLAG_ONGOING_EVENT;
notification.setLatestEventInfo(getApplicationContext(), "radiO!",
"Playing: " + songName, pi);
startForeground(1, notification);
След това, докато продължавам да изпълнявам дейността си, кликвам върху известието си и го отварям, без да затварям предишната дейност. Не трябва да имам една и съща дейност два пъти.