Come da titolo devo eseguire una chiamata telefonica.
Ho aggiunto in manifest:
e nel programma eseguo questo codice:
Alla riga relativa allo StartActivity(i) mi regala un errore.
Cosa c'è di sbagliato in questa procedura?
Ho aggiunto in manifest:
B4X:
AddPermission(android.permission.CALL_PRIVILIGED)
B4X:
Dim Tel As String
SQL1.Initialize(DBDir,DBArk,True)
RS1=SQL1.ExecQuery("SELECT * FROM telefoni WHERE id = " & iIDTelefono & ";")
Do While RS1.NextRow
Tel = RS1.GetString("telefono")
Loop
SQL1.close
Dim result As Int
result=Msgbox2("Vuoi telefonare al numero " & Tel & "?","Telefonata","SI","","NO",Null)
If result=DialogResponse.Positive Then
Dim i As Intent
i.Initialize(i.ACTION_CALL, "+39" & Tel)
StartActivity(i)
End If
Cosa c'è di sbagliato in questa procedura?