Caballero Posté(e) 26 février 2010 Share Posté(e) 26 février 2010 (modifié) salut la compagnie ! J'ai besoin d'un ptit coup de main pour une appli en cours de développement ;) Je voudrais que lorsque mon appli se lance (c'est une Activity), l'icone de l'application apparaisse de manière permanente dans la zone de notification. Ainsi, quand j'appuie sur le bouton home ou back, mon appli tourne toujours, et pour retourner dessus, il me suffit de cliquer sur son icone dans la zone de notification. Pour ceux qui connaissent, les applications "Real Time Trafic" et "eBuddy" fonctionnent comme ça. J'ai beau parcourir tout plein de tutos sur le net, je ne trouve absolument aucune info :mad: A bon entendeur, salut ;) Modifié 27 février 2010 par Caballero Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Profete162 Posté(e) 26 février 2010 Share Posté(e) 26 février 2010 je te mets le code en rentrant a la maison ce soir si personne ne l'a fait entretemps. ca vient de tama chan (c'est lui qu'il faudra remercier). je suppose que ce n'est pas top secret et que je peux le partager. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
malgon Posté(e) 26 février 2010 Share Posté(e) 26 février 2010 Tu peux utiliser ce code ;) String ns = Context.NOTIFICATION_SERVICE; mNotificationManager = (NotificationManager) getSystemService(ns); int icon = R.drawable.icon; CharSequence tickerText = "S'affiche a l'affichage de la notif"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.flags|=Notification.FLAG_NO_CLEAR; notification.flags|=Notification.FLAG_ONGOING_EVENT; CharSequence contentTitle = "Titre de la notif"; CharSequence contentText = "Cliquez ici pour accéder à la fenêtre principale"; Intent notificationIntent = new Intent(this, TonActivity.class); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent); mNotificationManager.notify(NOTIFY_ID, notification); Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Profete162 Posté(e) 26 février 2010 Share Posté(e) 26 février 2010 Sorry, suis rentré trop assez tard.. Malgon a pris les devants :-p Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Caballero Posté(e) 27 février 2010 Auteur Share Posté(e) 27 février 2010 merci les mecs ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.