정말 sqlite db에 이미지를 넣다 뺏다하고 싶어서 ...
정말 많이 검색해보고 찾아봣는데 ... 없더라구요 ....
진짜 이게 존재하긴하나하고 의심이가기도해요....
제발 아시는분 있다면 가르쳐주세요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ알려주세요
type 을 BLOB 로 하신뒤 저장은 byte[] 로 해서 저장하시면 됩니다.
db.execSQL(
"CREATE TABLE "
+ getTableName(WALLPAPER) +
"("
+
DBProvider.Wallpaper.ID +
" INTEGER PRIMARY KEY,"
DBProvider.Wallpaper.DATA +
" BLOB, "
DBProvider.Wallpaper.VIEW_INDEX +
" INTEGER);"
);
public
long
insertWallpaper(
byte
[] wallpaper,
int
index){
ContentValues values =
new
ContentValues();
values.put(Wallpaper.DATA, wallpaper);
values.put(Wallpaper.VIEW_INDEX, index);
return
dbManager.insert(DBManager.WALLPAPER, values);
}