Italian Intercettare tasto cellulare

nonno

Active Member
Licensed User
Longtime User
Ciao ragazzi con B4x non riesco più ad intercettare il tasto indietro del cellulare.

Sub Activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event

If KeyCode = KeyCodes.KEYCODE_BACK Then

If KeyCode = 4 Then
btnConnect_Click
End If

End If

Return True
End Sub
 

LucaMs

Expert
Licensed User
Longtime User
Il valore di KeyCodes.KEYCODE_BACK è proprio 4, quindi quel controllo (If) è "duplicato" (ma penso che tu lo sappia già ed abbia solo fatto una prova).

Stai usando le B4XPages? Se sì, nella B4XMainPage dovresti mettere:
B4X:
' Se scatta, è stato premuto KEYCODE_BACK
Private Sub B4XPage_CloseRequest As ResumableSub
    Return True
End Sub
 
Last edited:

nonno

Active Member
Licensed User
Longtime User
Il valore di KeyCodes.KEYCODE_BACK è proprio 4, quindi quel controllo (If) è "duplicato" (ma penso che tu lo sappia già ed abbia solo fatto una prova).

Stai usando le B4XPages? Se sì, nella B4XMainPage dovresti mettere:
B4X:
' Se scatta, è stato premuto KEYCODE_BACK
Private Sub B4XPage_CloseRequest As ResumableSub
    Return True
End Sub

Gande e Grazzieee Mille luca
 
Top