Jaiel
Dauergast
- 235
Hi ich hab ein button wenn ich den Klicke finishe ich die activity es ist ein exit button.
Aber ich tue das nciht so wie recommended von google...ich nutze kein runonuithread oder handler oder so.
ich übergebe meiner view mit new myView(this,this); den kontext und auch die referenz auf das activity singleton
der konstruktor von myView sieht so aus : MyView(Context context,MainActivity mAct)
wenn jetzt der exit button gedrückt wird dann rufe ich mAct.onBackPressed() auf damit wird die app auch beendet weil es von eienr stelle aufgerufen wird wo die activity die einzige im backstack ist.
Bitte schlagt mcih nciht aber ich hab es 2-3 mal versucht mit runonuithread zu versuchen aber habe es nciht geschafft...ich weiß auch nciht wie das geht hab einfach mal trial and error mäßig gemacht und dann einfach diese "schlampige" methode gemacht als die errors nciht verschwanden...ist ja auch nciht falsch und in onDestroy räume ich auch alles auf bzw. beende laufende threads falls die activity gekillt werden sollte
kann mir jemand erklären wie ich das mit runonuithread amchen soll bin grad voll im stress zur Zeit deswegen nehme ich die schnellsten lösungen wie diese hier....hilfe
Aber ich tue das nciht so wie recommended von google...ich nutze kein runonuithread oder handler oder so.
ich übergebe meiner view mit new myView(this,this); den kontext und auch die referenz auf das activity singleton
der konstruktor von myView sieht so aus : MyView(Context context,MainActivity mAct)
wenn jetzt der exit button gedrückt wird dann rufe ich mAct.onBackPressed() auf damit wird die app auch beendet weil es von eienr stelle aufgerufen wird wo die activity die einzige im backstack ist.
Bitte schlagt mcih nciht aber ich hab es 2-3 mal versucht mit runonuithread zu versuchen aber habe es nciht geschafft...ich weiß auch nciht wie das geht hab einfach mal trial and error mäßig gemacht und dann einfach diese "schlampige" methode gemacht als die errors nciht verschwanden...ist ja auch nciht falsch und in onDestroy räume ich auch alles auf bzw. beende laufende threads falls die activity gekillt werden sollte
kann mir jemand erklären wie ich das mit runonuithread amchen soll bin grad voll im stress zur Zeit deswegen nehme ich die schnellsten lösungen wie diese hier....hilfe