Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Then 'Detecta que se ha pulsado la tecla RETURN.
If Msgbox2("¿QUIERES SALIR DE LA APLICACION?", "Mi aplicacion", "SI", "CANCELAR", "NO", Null) = DialogResponse.POSITIVE Then
Activity.Finish
ExitApplication
Else
Return True
End If
End If
End Sub
Gracias por responderme. En realidad, lo que quiero es cerrar el msgbox pulsando el "ok" que aparece enél, pero sin salir de la aplicación, sino manteniendome en la misma "pantalla" en la ques estaba.-
El codigo hace presisamente eso, no entiendo que quieres decir con OK, segun el codigo, si presionas SI, sale de la app, ni pulsas NO se queda donde esta.
I have this code ,which I want to show the message when the user press the back button (keycode_back): Sub Activity_KeyPress (KeyCode As Int) As ResumableSub If KeyCode = KeyCodes.KEYCODE_BACK Then Msgbox2Async("Do you need to click in the button!","Interruped", "Continue", "Cancel"...
www.b4x.com
que no usa el NO RECOMADNADO msgbox, sino el asyncrono.
No se muy bien porque no recomiendan ,pero tenedlo en cuenta.