【发布时间】:2015-11-13 01:56:54
【问题描述】:
上传图片:
我点击我的空imageView,它会弹出android模拟器库
从那里我选择一张照片,然后点击上传按钮
成功了,会在sqlite中保存为BLOB
问题是我需要哪些代码才能检索图像并显示在我的应用程序上?
点击上传:
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;
}
【问题讨论】: