android sqlite blob - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: android sqlite blob (/showthread.php?tid=19299) |
android sqlite blob - djpinto - 22-05-2014 11:59 Bom dia! Andei a experimentar gravar imagens no sqlite (blob) até ai tudo bem converto para byte[] e gravo, o problema é que quando vou buscar a imagem a base de dados e faço a conversão para bitmap falha visto que o bitmap fica a null. Cursor cursorTeste = myDB.readTeste(); cursorTeste.moveToFirst(); byte[] bta = cursorTeste.getBlob(cursorTeste.getColumnIndex("imagem")); Bitmap bmp = BitmapFactory.decodeByteArray(bta,0,bta.length); if(bmp!=null){ Log.i("Teste", "not null"); } else{ Log.i("Teste", "null"); } Alguma sugestão para esta situação? Cumps Diogo Pinto RE: android sqlite blob - zee - 22-05-2014 17:45 o byte array tem conteudo? RE: android sqlite blob - djpinto - 22-05-2014 19:11 já descobri o problema, ao introduzir na base de dados eu tinha de usar um Object[], assim funcionou logo! cumps RE: android sqlite blob - zee - 23-05-2014 02:15 olha que nao tinha de ser necessariamente um object... mas pronto. o q interessa e q funcione. cumps |