Est-il possible de lire les raw d'un fichier texte sans référence au Contexte dans un projet de bibliothèque Android
J'ai pu mettre un fichier texte dans le dossier res\brut d'un projet de bibliothèque, mais la lecture, il semble avoir besoin d'un Contexte de référence. Quelqu'un pourrait jeter quelque lumière sur cette?
Vous devez vous connecter pour publier un commentaire.
Découvrez ma réponse ici pour voir comment faire pour lire le fichier à partir de POJO.
Généralement, le dossier res devraient être automatiquement ajouté dans le projet de construction de chemin d'accès par le plugin ADT. supposons que vous avez un test.txt stockés dans res/raw dossier, de le lire sans android.contenu.Contexte:
Je l'ai fait avant avec une ancienne version du SDK, il devrait fonctionner avec la dernière version du SDK ainsi. Donnez-lui un essai et voir si cela aide.
Afin d'accéder à une ressource vous avez besoin d'un contexte. Voir ici la définition de Context.class de la part du développeur.android site
Donc, par le biais d'un contexte vous pouvez accéder à un fichier de ressources. Vous pouvez créer une autre classe, et de transmettre le contexte d'une activité pour elle. Créer une méthode qui lit une ressource spécifiée fichier.
Par exemple: