| |||||||
Das Thema "notification aus 2 activitys steuern - zugriff - objektübergabe" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #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
| ![]() 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);
} Code: public boolean onPreferenceClick(Preference preference) {
if (sharedPrefs.getBoolean("notification", false)) {
//zugriff auf CreateNotification.create();
}else{
//zugriff auf CreateNotification.delete();
} 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) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| 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 |