Also... ich vermute mal, einfach gesagt, ich bin einfach ein bisschen langsam....
Also nicht das ich jetzt eine ganze Woche es versucht hätte, aber gestern hatte ich endlich wieder zeit. und irgendwie haut es mir ständig den Code um die Ohren... und ich habe mehrers versucht.... zurzeit sieht es so aus.
Ich habe eine implements Klasse erstellt:
interface callback {
void callbackCall();
}
//The class that takes the callback
class Worker {
callback callback;
void onEvent() {
callback.callbackCall();
}
}
soweit so gut, hat funktioniert
bei der activity habe ich
"public class allSync extends Activity implements callback" *** warnung 1
Nun wollte ich Option 1 verwenden, also
// Option 1:
class Callback implements callback { *** warnung2
void callbackCall() {
// callback code goes here
}
}
worker.callback = new Callback(); *** warnung3
nun erhalte ich aber von eclipse gleichdrwei warnungen, die oberste ist
"The type allSync must implement the inherited abstract method callback.callbackCall()"
die andere ist
"Cannot reduce the visibility of the inherited method from callback"
und die andere
Syntax error on token "callback", VariableDeclaratorId expected after this token
Ich traue mich fast nicht an diesem Code herumzuschnipseln, da ich immernoch nicht begreiffe wie dieses Callbak nun arbeitet!
befor ich eine weitere frage stellen muss, währe ich um eine erklärung froh! und jaaaaaa. ich sollte dringenst mal über die Bücher, ich habe aber einfach keine Zeit, und es braucht nicht mehr viel, dann kann das app was ich brauche.....
— geändert am 30.06.2014, 22:15:30
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.