Code „Beenden“
Code: Select all
AndroidJavaClass adj = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject ado = adj.GetStatic("currentActivity");
ado.Call("GetDataFromUnity",new string[]{ "Quit" });
"GetDataFromUnity"
mit Finish() darin
Ich schließe die Aktivität und sie wird geschlossen, aber in dem Fragment, in dem sie landen sollte, wird der Fehler ausgegeben:
„Der Kanal ist unwiederbringlich kaputt.“ und wird entsorgt!“
und es schließt die gesamte Anwendung
Ich habe versucht
Aktivitäten in runonUIthread zu starten und es funktioniert nicht