0
将影像上传:Android的 - 如何从SQLite和显示检索BLOB图像应用
我点击我的空ImageView的,它会弹出Android模拟器画廊
从那里我选择一张照片,然后点击上传按钮
它是成功的,作为一个BLOB
问题是我需要检索图像并显示在我的应用程序中的必要代码是什么?
上传的onClick:
Student student = new Student(profadmin.getText().toString());
student.setImageUri(ImageUri);
stud.updateImage(student);
Toast passes = Toast.makeText(ProfileActivity.this, "Profile Picture has been updated", Toast.LENGTH_SHORT);
passes.show();
我的数据库处理程序:
public int updateImage(Student student) {
SQLiteDatabase db = getWritableDatabase();
ContentValues values = new ContentValues();
values.put(STUDENT_IMAGEURI, student.getImageUri().toString());
int rowsAffected = db.update(STUDENT_TABLE, values, STUDENT_ADMINNO + "=?", new String[]{String.valueOf(student.getAdminNo())});
db.close();
return rowsAffected;
}