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;
}