Bungiono,
se folessi terminare la mia applicazione in b4i come devo fare?
In b4a userei
B4X:
sub CloseApp
StopService(FirebaseMessaging)
Activity.Finish
end sub
B4X:
Sub ConfirmAppExit As Boolean
Dim ConfermaUscita As Boolean
Dim Res As Int
Res = Msgbox2("Vuoi davvero Davvero uscire?", _
"Attenzione", "Si", "", "No", Null)
If Res = DialogResponse.NEGATIVE Then
ConfermaUscita = False
Else
ConfermaUscita = True
End If
Return ConfermaUscita
End Sub
B4X:
Select KeyCode
Case KeyCodes.KEYCODE_BACK
'ToastMessageShow ("Vuoi uscire?", True)
If ConfirmAppExit Then
CloseApp
End If
Non ho e non conosco B4i. So che è sconsigliato tentare di farlo anche con B4A, ma con questo... lo faccio lo stesso , chiudendo l'activity corrente (activity.Finish) e prima ancora fermando qualunque servizio attivo.
Uhm... o forse chiudo proprio dall'interno dello Starter, devo vedere, mi pare sia così. Comunque non penso che in B4i ci sia un servizio come lo Starter... o sì?