Ce code fonctionne sur les appareils google simples avec système Android natif. Mais il n'y a pas l'application MMS dans la liste de périphériques sens htc et je ne sais pas Motorola Blur etc .:Android: Existe-t-il un moyen universel d'envoyer le MMS sur n'importe quel appareil Android?
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("image/png");
emailIntent.putExtra(Intent.EXTRA_STREAM, uri);
context.startActivity(Intent.createChooser(emailIntent, context.getString(R.string.send_intent_name)));
Ce code fonctionne sur le sens htc mais pas du Chooser, ce que je vraiment besoin:
Intent sendIntent = new Intent("android.intent.action.SEND_MSG");
sendIntent.putExtra(Intent.EXTRA_STREAM, uri);
sendIntent.setType("image/png");
context.startActivity(sendIntent);
Mais je ne sais pas comment combiner ces exemples de code ensemble et je ne sais pas comment déterminer Htc Sense ui programme. Est-ce la bonne façon de soutenir différents types d'appareils?
Merci pour les réponses.
Avez-vous vu [cette question] [1] ? Il a un exemple de code. [1]: http://stackoverflow.com/questions/2972845/i-want-send-image-through-using-mms-in-android/2973016#2973016 – EboMike
@EboMike Je vois que vous êtes le gars qui a créé EboBirthday Merci! C'est un programme génial, utilisé depuis sa sortie. – JPM
@JPM Je suis, merci JPM :) – EboMike