0
A
回答
0
试试这个
ImageView img = (ImageView)findViewById(R.id.image);
Bitmap bitmap = BitmapFactory.decodeFile(img_path);
img .setImageBitmap(bitmap);
其中img_path是存储在数据库中的路径
0
此链接可以帮助你,检查readFromDB()
方法
从链接所采取的方法(我建议你阅读整个后)
void readFromDB() {
byte[] byteImage2 = null;
SQLiteDatabase myDb;
myDb = openOrCreateDatabase(DB_NAME, Context.MODE_PRIVATE, null);
Cursor cur = myDb.query(TABLE_NAME, null, null, null, null, null, null);
cur.moveToFirst();
while (cur.isAfterLast() == false) {
textView.append("\n Reading Details \n Name : " + cur.getString(1));
cur.moveToNext();
}
// /////Read data from blob field////////////////////
cur.moveToFirst();
byteImage2 = cur.getBlob(cur.getColumnIndex("image"));
setImage(byteImage2);
cur.close();
myDb.close();
Toast.makeText(this.getBaseContext(),
"Image read from DB successfully.", Toast.LENGTH_SHORT).show();
Toast.makeText(this.getBaseContext(),
"If your image is big, please scrolldown to see the result.",
Toast.LENGTH_SHORT).show();
}
void setImage(byte[] byteImage2) {
image2.setImageBitmap(BitmapFactory.decodeByteArray(byteImage2, 0,
byteImage2.length));
textView.append("\n Image Size : " + byteImage2.length + " KB");
}
相关问题
- 1. 如何检索图像和显示
- 2. 我如何显示图像的参考?
- 3. 检索图像 - 不显示图像
- 4. 检索参考
- 5. php图像检索不显示mysqli
- 6. PHP检索VARBINARY&显示作为图像
- 7. HomeScreen显示参考
- 8. 检索参考从JSON
- 9. Eclipse参考图像
- 10. leftCalloutAccessoryView图像参考?
- 11. GWT - 检索时图像显示大;但现有的图像正确显示
- 12. 显示从数据库检索图像到图像控制
- 13. Android的 - 如何从SQLite和显示检索BLOB图像应用
- 14. 使用servlets从MySQL检索和显示Android上的图像
- 15. 使用JSP检索和显示来自服务器的图像
- 16. 检索和显示图像的标签在WordPress
- 17. 如何检索和显示来自MySQL的图像?
- 18. 显示从数据库检索图像(C#和JS)
- 19. 如何在matlab GUI中显示地理参考图像?
- 20. 编号和参考Pandoc中的图像
- 21. HTML和图像检索
- 22. APEX LOV显示值参考
- 23. 显示参考列SQL
- 24. 显示外键参考值
- 25. qTip参考图像元素
- 26. 使用SCSS参考图像
- 27. asp mvc图像参考resx
- 28. ImageResizer disposing provided图像参考
- 29. Xcode png图像参考
- 30. IRandomAccessStream参考图像源
感谢您的回复。我可以看到这个工作。但我有一个问题,我有多个存储在数据库中的参考路径,我想遍历它们并将它们全部显示在gridview中。你知道我该怎么做吗? – ImNewHere
从数据库获取所有图像路径并存储在'ArrayList'中并根据您的需要在gridview中使用它们 –
Kunu
感谢Kunu。我会试试看看它是否能解决我的问题。 – ImNewHere