Comment puis-je obtenir un accès aléatoire au DocumentFile
OutputStream
, afin que je puisse chercher une position particulière et commencer à écrire à partir de là. Ou s'il y a un moyen d'ajouter au contenu existant d'un DocumentFile
. Le fichier va essentiellement être sur une carte SD externe, donc je dois utiliser DocumentFile
à cette fin. En bref, y a-t-il aussi un RandomAccessFile
pour DocumentFile
?Accès aléatoire au DocumentFile
1
A
Répondre
0
Il ne répond pas réellement à la question originale mais travaillait pour mon exigence. Je voulais ajouter les nouvelles données à DocumentFile existant et la méthode suggérée par greenapps était celle qui l'a résolu pour moi. (Merci à lui)
Je juste besoin d'ouvrir le flux de sortie en mode wa
pour ajouter.
getContentResolver().openOutputStream(docfile.getUri(), "wa");
Pour annexant avez-vous essayé: 'getContentResolver() openOutputStream (docfile.getUri(), "wa");'.. (Non testé). – greenapps
@greenapps Merci, je ne l'ai pas essayé. Je regardais vers les méthodes OutputStream, pas dans ContentResolver. Ça devrait marcher. Laisse moi tester. – noob
Comment ça s'est passé? – dentex