Puis-je envoyer automatiquement des SMS (Sans le besoin de l'utilisateur d'approuver)
Je suis plutôt nouvelle pour Android.
Im essayant d'envoyer des SMS à partir de l'application Android.
Lors de l'utilisation du SMS Intention SMS fenêtre s'ouvre et l'utilisateur doit approuver le SMS et l'envoyer.
Est-il un moyen d'envoyer automatiquement des SMS sans que l'utilisateur de la confirmer?
Grâce,
Lior
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser cette méthode pour envoyer un sms. Si le sms est de plus de 160 caractères, puis sendMultipartTextMessage est utilisé.
Mise à jour
piSend et piDelivered sont en Attente de l'Intention qu'Ils peuvent déclencher une émission lorsque la méthode de terminer l'envoi d'un SMS
Voici un exemple de code pour le récepteur de radiodiffusion
et vous pouvez l'enregistrer à l'aide de ligne ci-dessous dans votre Activité
Aussi, ne pas oublier d'annuler l'inscription de diffusion dans onDestroy
sendSMS
fonction et juste en dessous, ajoutezregisterReceiver(receiver, new IntentFilter(SMS_SENT));
demain
? Qu'entendez-vous parSMS_SENT
est-elle constante? Je peux aussi faire de la récursivité, que si le message ne parvient pas à envoyer, à réessayer tout à l'heure? Merci 🙂AlaramManager
classe. Vous pouvez appeler cette méthode à un nombre quelconque de fois 🙂 . SMS_SENT dire que c'est juste une constante commeprivate static final String SMS_SENT = "my.app";
.SMS_PORT
merci 🙂Si votre application a dans l'AndroidManifest.xml l'autorisation suivante
vous pouvez envoyer autant de SMS que vous le souhaitez avec
et c'est tout.
Oui, vous pouvez envoyer des SMS à l'aide de la
SmsManager
. Veuillez garder à l'esprit que votre application a besoin de laSEND_SMS
autorisation pour que cela fonctionne.Oui, vous pouvez envoyer des sms sans faire de l'interaction de l'utilisateur...Mais il fonctionne, lorsque l'utilisateur veut envoyer un sms à un seul numéro.
Également, ajouter manifeste de l'autorisation....