J'essaie d'ouvrir un type de pièce jointe d'e-mail spécifique avec mon activité, la pièce jointe elle-même est un fichier .ini de style texte brut avec l'extension * .os. Dans l'e-mail, ce fichier est joint en tant que "application/octet-stream". J'ai essayé le suivant, l'intention filtre pour attraper l'attachement avec mon activité:Ouverture des pièces jointes d'un e-mail dans Android
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="*" android:pathPattern=".*\\.os"/>
<data android:scheme="https" android:host="*" android:pathPattern=".*\\.os"/>
<data android:scheme="content" android:host="*" android:pathPattern=".*\\.os"/>
<data android:scheme="file" android:host="*" android:pathPattern=".*\\.os"/>
</intent-filter>
L'application e-mail est aller chercher la pièce jointe mais est ensuite me dit « La pièce jointe ne peut pas être affichée ». Que puis-je faire? Comment puis-je déboguer cela?
Y at-il un badge pour des questions sans réponse de longue date? – zehrer
Aucune idée si cela aide, mais il y a un blog sur la façon de le faire avec GMail, peut-être quelque chose pour vous? http://carvingcode.blogspot.com/2009/08/how-to-open-gmail-attachments-with.html – DrColossos
@fredley La même chose pour vous puisque je suppose que vous en avez besoin à cause de la prime ajoutée;) – DrColossos