محسن69
پنج شنبه 16 مهر 1394, 16:25 عصر
سلام
دوستان لطفا راهنمایی کنید چطور برای نمایش عکس کنار متن کدمو تصحیح کنم چون موقع اجرا برنامه فورس کلوز میده
من از دیتابیس خارجی استفاده میکنم الان نمیدونم queryمشکل داره یا نحوه بازیابیم ممنون میشم راهنمایی کنید
http://p30droid.com/images/smilies/huh.gif
اینم از عکس دیتابیس
http://s6.picofile.com/file/8216173826/untitled5555.bmp
داخل کلاس دیتابیس این کدهارو نوشتم
public byte[] getpic (String table,String sea,String name){
Cursor cu=mydb.rawQuery( "select * from "+table+" where season='"+sea+"'"+" and name='"+name+"'", null);
cu.moveToFirst();
byte[]s;
s=cu.getBlob(5);
return s;
}
داخل کلاس show هم این کدهارو نوشتم
byte[] p=(db.getpic(table,season, name ));
if (p!=null){
Bitmap bm=BitmapFactory.decodeByteArray(p, 0, p.length);
imagematn.setImageBitmap(bm);}
دوستان لطفا راهنمایی کنید چطور برای نمایش عکس کنار متن کدمو تصحیح کنم چون موقع اجرا برنامه فورس کلوز میده
من از دیتابیس خارجی استفاده میکنم الان نمیدونم queryمشکل داره یا نحوه بازیابیم ممنون میشم راهنمایی کنید
http://p30droid.com/images/smilies/huh.gif
اینم از عکس دیتابیس
http://s6.picofile.com/file/8216173826/untitled5555.bmp
داخل کلاس دیتابیس این کدهارو نوشتم
public byte[] getpic (String table,String sea,String name){
Cursor cu=mydb.rawQuery( "select * from "+table+" where season='"+sea+"'"+" and name='"+name+"'", null);
cu.moveToFirst();
byte[]s;
s=cu.getBlob(5);
return s;
}
داخل کلاس show هم این کدهارو نوشتم
byte[] p=(db.getpic(table,season, name ));
if (p!=null){
Bitmap bm=BitmapFactory.decodeByteArray(p, 0, p.length);
imagematn.setImageBitmap(bm);}