| |||||||
Das Thema "ServiceConnection Methoden nicht überschreibbar" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 04.02.2012
Beiträge: 6
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich hab hier ein etwas seltsames Problem und zwar beschäftige ich mich gerade mit AIDL Services und kann die abstrakten Methoden aus ServiceConnection net überschreiben. hier nen bischen Code: Code: private ServiceConnection serConn = new ServiceConnection() {
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
//...
}
@Override
public void onServiceDisconnected(ComponentName name) {
//...
}
}; ich hab das ganze auch mal in einem ganz leeren Projekt versucht also einfach: class Klasse implements ServiceConnection ... aber da tritt der Fehler auch auch Wenn jemand den Fehler kennt würd ich mich über Hilfe freuen grüße Geändert von krabums (04.02.2012 um 20:37 Uhr) |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 04.02.2012
Beiträge: 6
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Oh, danke hatte mir den Code aus eclipse kurz zusammenkopiert habs grad berichtigt aber das hat mit dem Problem nichts zu tun |
| | |
| | #4 (permalink) |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
|
@Override wirft unter Java 1.5 einen Fehler und unter 1.6 nicht. Warum habe ich nie verstanden, aber wenn du den Compiler auf 1.6 einstellst gibt es keinen Fehler mehr. Oder du löscht die Annotation.
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. |
| | |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 04.02.2012
Beiträge: 6
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Das wirds leider auch nicht lösen, ich nutze schon Version 1.6 und bis jetzt war bei mir jeder @Override Fehler logisch nachvollziehbar. Das Ding ist, dass die onServiceConnected Methode jetzt nicht per callback aufgerufen werden kann, weil sie aus irgendeinen Grund nicht mit der übereinstimmt die ich in ServiceConnection überschreiben will. |
| | |
| | #6 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
|
evtl. falsche Klasse importiert?
__________________ Meine Apps: GTalk Widget free Filehosting mit direkt download links & ohne werbung |
| | |
| | #8 (permalink) |
| Android-Hilfe.de Mitglied Modell: Nexus S Registriert seit: 30.09.2011
Beiträge: 137
Abgegebene Danke: 8
Erhielt 35 Danke für 33 Beiträge
|
Wie lautet denn die Fehlermeldung ganz genau? Der gepostete Codeabschnitt ist so wie er jetzt ist in Ordnung.
|
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 04.02.2012
Beiträge: 6
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
ich kriege dann die Fehlermeldung, dass ein @Override hier nicht zulässig ist weil die von mir geschrieben Methode nichts in der superklasse überschreibt was echt seltsam ist weil ich eigentlich auch nur die Funktion aus eclipse genutzt hab mit der ich unimplementierte Methoden hinzufügen kann danach konnte ich aber kein zulässiges @Override dazuschreiben weglassen macht auch kein Sinn weil ich ja auch wirklich was überschreiben will |
| | |
| | #10 (permalink) |
| Android-Hilfe.de Mitglied Modell: Nexus S Registriert seit: 30.09.2011
Beiträge: 137
Abgegebene Danke: 8
Erhielt 35 Danke für 33 Beiträge
|
Du hast nicht zufällig irgendwo in deinem Code eine eigenen Klasse "ServiceConnection" genannt?
|
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| App2SD - Komplett-Überblick verschiedener Methoden | michael_and | Android Allgemein | 322 | 24.05.2012 00:02 |
| SD Karte Partitionieren (3 verschiedene Methoden) | shomu | Anleitungen für HTC Desire | 15 | 13.04.2012 21:24 |
| App2SD - Komplett-Überblick verschiedener Methoden | michael_and | Sonstige Apps & Widgets | 24 | 12.01.2012 20:09 |
| Abstrakte Methoden verschachteln | Duckemai | Android App Entwicklung | 15 | 24.02.2011 17:19 |
| Unterschied zwischen zwei root Methoden? | slekk | T-Mobile G1 Forum | 16 | 15.02.2010 12:45 |