Comment envoyer l'image par MMS sur Android?
Je suis en train de travailler sur une application multimédia. Je suis la capture d'une image par le biais de l'appareil photo et que vous voulez envoyer cette image avec un texte à un autre numéro. Mais je ne reçois pas comment envoyer la photo via MMS.
- Je suis en train de faire quelque chose de similaire ICI!!! stackoverflow.com/questions/14452808/...
Vous devez vous connecter pour publier un commentaire.
MMS est juste un htttp-requête post. Vous devez effectuer la demande à l'aide de supplémentaire des fonctionnalités de réseau de :
Si vous obtenez le résultat avec le Téléphone.APN_REQUEST_STARTED valeur, vous devez attendre pour un bon état. Registre BroadCastReciver et attendre jusqu'à ce Téléphone.APN_ALREADY_ACTIVE apparaît:
Si la connexion arrière-plan est prêt, créer du contenu et d'effectuer la demande. Si vous voulez le faire à l'aide de android code interne, veuillez utiliser ceci:
MMSCenterUrl: url de MMS Apn, MMSProxy: proxy de MMS Apn, port: port MMS Apn
Noter que certaines classes sont à partir de l'intérieur des paquets. Télécharger à partir d'android git est nécessaire.
La demande doit être faite avec l'url de l'utilisateur de l'apn-espace...code..:
SmsManager.sendMultimediaMessage (Context context, Uri contentUri, String locationUrl, Bundle configOverrides, PendingIntent sentIntent)
décrire dans android site pour envoyer des mms. si nous pouvons ensuite tout comment dire envoyer de la sim 1 ou 2?[developer.android.com/reference/android/telephony/...Cela semble être répondu dans le post: L'envoi de MMS avec Android
Principales lignes de code en cours:
Uri.parse
Si vous avez à envoyer des MMS avec n'importe quelle Image Intention et ensuite utiliser ce code.
OU
Si vous avez à envoyer des MMS avec l'Audio ou la Vidéo fichier en utilisant l'Intention d'utiliser ensuite cette.
laissez-moi savoir si cela vous aider.
BroadcastReceiver
une manière similaire à la façon dont cela est mis en œuvre pour SMS messages.La réponse avec l'APN helper ne fonctionnera pas après android 4.0. Pour obtenir les paramètres d'apn mms sur Android 4.0 et au-dessus de la vue de cette réponse: Vue apn mms