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

notification aus 2 activitys steuern - zugriff - objektübergabe

Das Thema "notification aus 2 activitys steuern - zugriff - objektübergabe" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 28.09.2011, 22:51   #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 aus 2 activitys steuern - zugriff - objektübergabe

Hallo zusammen

Hab wohl n kleinen (oder großen denkfehler, was das ansprechen von Notifications betrifft...

vllt kann mir der eine oder andere mal auf die Sprünge helfen

also habe 3 Klassen
[Main.java] (extends Activity) --> new CreateNotification --> .create()
[Einstellungen.java] (extends PreferenceActivity)
[CreateNotification.java]

Bis jetzt wird direkt beim Starten der App eine Notification erstellt - wenn in den Einstellungen die notwendige checkbox aktiviert ist.

Wenn ich jetzt eine Einstellung vornehme, schaltet onPreferenceClick Methode und soll die delete/create je nach einstellung aufrufen...

Natürlich funktioniert das nicht, da ich auf denselben Manager zugreifen muss wie die Main.java..also müsste ich vermutlich das new CreateNot..objekt übergeben....

Wie muss ich das rein theoretisch realisieren?!

danke

MAIN
Code:
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        context = getApplicationContext();
        CreateNotification notification = new CreateNotification();
        notification.create(context);
    }
EINSTELLUNGEN
Code:
public boolean onPreferenceClick(Preference preference) {
                if (sharedPrefs.getBoolean("notification", false)) {
                //zugriff auf CreateNotification.create();
                }else{
                //zugriff auf CreateNotification.delete();
                }
CreateNotification
Code:
public void create(Context context) {
        sharedPrefs = PreferenceManager.getDefaultSharedPreferences(context);

        if (sharedPrefs.getBoolean("notification", false)) {
            mManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);

      ....
        }
    }

    public void delete() {
        Log.d("","delete");
        // else {
        try {
            mManager.cancel(notify_id);
        } catch (Exception e) {

            // }
        }
    }

Geändert von assenda (28.09.2011 um 22:56 Uhr)
assenda ist offline   Mit Zitat antworten
Alt 28.09.2011, 23:17   #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 aus 2 activitys steuern - zugriff - objektübergabe

ok habs doch selber hinbekommen..musste nur auf den selben Context zugreifen...
assenda ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Zugriff auf MicroSD aus diversen Apps hachdach Asus Eee Pad Transformer Forum 0 12.05.2011 01:18
direkter Zugriff aus NAS? format Samsung Galaxy Tab Forum 1 13.11.2010 21:49
Battery Icon aus der Notification Bar entfernen? Mycorrhiz Root / Hacking / Modding für Motorola Milestone 2 08.03.2010 17:55
Zugriff aus die micro-SD Karte eichkater99 HTC Tattoo Forum 3 23.02.2010 11:55
Uhr aus der Notification Bar entfernen eggman HTC Magic Forum 3 04.12.2009 10:23




Du liest gerade: "notification aus 2 activitys steuern - zugriff - objektübergabe" 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.