آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نمایش عکس در لیست ویوو(آقای کاشی زاده لطفا)

Shadow  10 سال پیش  10 سال پیش
0 0

دوستان لطفا کمک کنید من می خوام عکس ها ی مربوط به هر آیتم از لیست ویوو رو که داخل دیتابیس ذخیره شده رو نشون بدم تقریبا کار تمومه ولی عکس رو نشون نمیده لطفا کمک کنید؟

 db.open();
int s = db.Story_count("telegramchanal", cat);
Log.i("", s + "");
Name = new String[s];
link = new String[s];
det = new String[s];
id = new Integer[s];
pic = new byte[s];
for (int i = 0; i < s; i++) {
id[i] = db.Story_display_img("telegramchanal", i, cat, 0);
byte[] pic = db.getpic(id[i]);

Log.i("id", id[i] + "");
Log.i("pic", pic + "");
Name[i] = db.Story_display("telegramchanal", i, cat, 1);
link[i] = db.Story_display("telegramchanal", i, cat, 2);
det[i] = db.Story_display("telegramchanal", i, cat, 4);
Log.i("name", Name[i] + "");
Log.i("det", link[i] + "");
}

db.close();

}

ست کردن عکس :

private byte[]    pic;
Bitmap bm = BitmapFactory.decodeByteArray(pic, 0, pic.length);
 

imgPic.setImageBitmap(bm);

کویری ها :

 public byte[] getpic(int id) {
Cursor cu = mydb.rawQuery("select * from telegramchanal where id = " + id, null);
cu.moveToFirst();
byte[] s;
s = cu.getBlob(5);
return s;
}

public Integer Story_display_img(String table, int row, String cat, int field) {

Cursor cu = mydb.rawQuery("select * from " + table + " where cat='" + cat + "' group by name", null);
cu.moveToPosition(row);
Integer s = cu.getInt(field);
return s;
}

 

0 0
Please Help Me! (10 سال پیش)
0 0
کسی نیست جواب ما رو بده (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .