comment stocker plusieurs images dans la carte SD d'Internet et stocker le chemin dans la base de données? Pour plusieurs images, comment dois-je faire? Jusqu'à maintenant ce que je l'ai fait est ..comment stocker des images dans la base de données
Table Créer une requête est ci-dessous:
"create table table1 (_id integer primary key autoincrement, "
+ "title text not null, definition text not null, image BLOB not null);";
mais pour stocker une valeur que j'ai inséré comme
bmOptions = new BitmapFactory.Options();
bmOptions.inSampleSize = 1;
bm = Loadmage(image_URL, bmOptions);
mImageV.setImageBitmap(bm);
extStorageDirectory = Environment.getExternalStorageDirectory().toString();
OutputStream outStream = null;
File file = new File(extStorageDirectory, "er.PNG");
try{
outStream = new FileOutputStream(file);
bm.compress(Bitmap.CompressFormat.PNG, 100, outStream);
outStream.flush();
outStream.close();
}catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Donc, pour tout le titre de la même image est montrant ... Je veux afficher des images différentes pour différents titres ..
Y at-il un problème w ith stocker un chemin par enregistrement dans la base de données? Peut-être avez-vous besoin de plus de détails dans la question, par exemple à quoi ressemble votre table db. – aha