Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Notification erstellt 2 App

Das Thema "Notification erstellt 2 App" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 15.06.2011, 20:47   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 02.12.2010
Beiträge: 52
Abgegebene Danke: 6
Erhielt 0 Danke für 0 Beiträge
Standard Notification erstellt 2 App

hallo

ich brauche hilfe bei der Anwendung von Notifications!
wäre nett, wenn jemand paar tipps geben könnte

Problem:

Wenn die app durch drucken der home-taste in den hintergrund befördert wird und über die Notifikation aufgerufen wird, wird die app ein 2 mal geöffnet (dabei wird die alte app in den vordergrund gestellt)

schließe ich die alte, wird die app, die durch den aufruf erzeugt wird, in den vordergrund befördert!

Kann mir jemand einen Tipp geben?


Aufruf in der oncreate(): (sms2all ist die main-class in der die methode aufgerufen wird)
Code:
    public void createNotification() {

        mManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);

        Intent intent = new Intent(this, Sms2all.class);

        Notification notification = new Notification(R.drawable.icon, "smsSend", System.currentTimeMillis());
        notification.setLatestEventInfo(this, "SmsSend", "automatic sms notification", PendingIntent.getActivity(this.getBaseContext(), 0, intent, PendingIntent..FLAG_UPDATE_CURRENT));
        mManager.notify(APP_ID, notification);
    }
assenda ist offline   Mit Zitat antworten
Alt 15.06.2011, 23:15   #2 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 02.12.2010
Beiträge: 52
Abgegebene Danke: 6
Erhielt 0 Danke für 0 Beiträge
Standard AW: notification erstellt 2 app

so wie ich jetzt rausgefunden habe, muss das Problem mit der APP_ID

private int APP_ID = 0;

und dem schließen der app im Zusammenhang stehen:

private void quit() {
mNotificationManager.cancel(0);
System.exit(0);
}

Nur komme ich nicht darauf, wie ich vermeide, durch öffnen der notif. eine weitere View zu öffnen!
assenda ist offline   Mit Zitat antworten
Alt 16.06.2011, 17:55   #3 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 02.12.2010
Beiträge: 52
Abgegebene Danke: 6
Erhielt 0 Danke für 0 Beiträge
Standard AW: Notification erstellt 2 App

Nach vielem Suchen bin auf einen Beitrag gestoßen, der die entscheidende Hilfe geliefert hat!

Im manifest muss der parameter: android:launchMode="singleTop"
hinzugefügt werden:

<activity android:name=".Notification2"
android:label="@string/app_name"
android:launchMode="singleTop" >

Hier gehts zum Beitrag:
http://www2.ifh.ee.ethz.ch/~fieldcom/pps-smartphone/moin.fcgi/Beispielcode_NotificationONGOING
assenda ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Notification App / Benachrichtigungs App chouch LG GT540 Forum 1 19.03.2011 17:12
Goldcard erstellt PeeG Root / Hacking / Modding für HTC Desire 11 04.01.2011 19:09
App wird erstellt, startet aber nicht v3rtex Android App Entwicklung 3 26.04.2010 00:46




Du liest gerade: "Notification erstellt 2 App" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.