2
Je veux envoyer un fichier gif en utilisant l'image MMS.J'ai écrit le code sur la version Android 6 mais en dessous il ne fonctionne pas.Envoyer l'image gif à l'application de messagerie
Voici mon code.
mGifFile = getFileForResource(ImageKeyboard.this, imageId[position], imagesDir, "image_new.gif");
Uri newFile = FileProvider.getUriForFile(ImageKeyboard.this, AUTHORITY, mGifFile);
String defaultSmsPackageName = Telephony.Sms.getDefaultSmsPackage(ImageKeyboard.this); //Need to change the build to API 19
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setPackage(defaultSmsPackageName);
intent.putExtra("sms_body", "Hi how are you");
intent.putExtra(Intent.EXTRA_STREAM, newFile);
intent.setType("image/gif");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ImageKeyboard.this.startActivity(intent);
S'il vous plaît aidez-moi à résoudre ce problème
Avez-vous vérifié votre journal? Pouvez-vous fournir cela s'il vous plaît –
quelle est l'erreur sur l'écrasement dans le journal de l'accident –
Je n'ai pas eu de journal. il affiche le message Malheureusement la messagerie a arrêté. @ H.Brooks – Lassie