Pourquoi Les Images.Médias.insertImage retourner la valeur null

J'ai un code où j'ai exécuter la méthode MediaStore.Les Images.Médias.insertImage (de l'insérer à partir d'une source pas un nom de fichier), Ce code enregistre l'image de la MediaStore et retourne l'uri de l'image. Je sais que quand il échoue pour une raison quelconque, il va retourner la valeur null au lieu d'un uri. Cette image a été téléchargée plusieurs fois par beaucoup de gens et à chaque fois dans un certain temps il va retourner la valeur null à partir de cette méthode. Je n'ai jamais eu cela m'arrive à moi donc je n'ai aucune idée de ce qui se passe. Quelles sont les raisons pour lesquelles cela pourrait se produire? Il y a un autre post avec la même question, mais la réponse est un lien vers le code source pour MediaStore mais que le lien mène à une page disant que le lien n'est pas disponible. Toute aide serait appréciée. Merci.

Après le retrait de ma carte SD j'ai eu cette erreur donc je sais ce que pourrait être une raison, je ne suis pas sûr mais je pense qu'il serait également se produire si la carte était pleine. Encore demandais si il pourrait y avoir une autre raison.

OriginalL'auteur dj.lnxss | 2012-09-01