0

Android Je lis certaines sources pour Android, et je lis ceci:données binaires d'écriture dans une base de données SQLite ContentResolver

OutputStream thumbOut = mCr.openOutputStream(uri); 
bitmap.compress(Bitmap.CompressFormat.JPEG, 85, thumbOut); 
thumbOut.close(); 

lorsque vous essayez de stocker une image bitmap (bitmap) dans une base de données (uri est l'URI d'une rangée dans la base de données). Pour autant que je puisse comprendre, openOutputStream permet de stocker des données binaires dans la base de données, mais seul le chemin du fichier est placé dans la base de données. Le fichier est placé quelque part dans le système de fichiers. Est-ce correct? Ma question est: comment puis-je spécifier l'emplacement exact des fichiers lorsqu'ils sont stockés de cette façon? Merci pour toute précision.

Répondre

0

Je suppose que la réponse correcte à cette question était que le chemin utilisé est celui déjà inséré dans la base de données.

Questions connexes