بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

قرار دادن آیکون روی imageview از دیتابیس

مدیریت گفتگو
سجاد 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام خدمت اساتید عزیز.

من اومدم یه سری آیکون توی برنامه قرار دادم که بتونم واسه داده هایی که میخوام ذخیره کنم آیکون هم تعیین کنم. و برای اینکار اسم آیکون های انتخابی رو توی دیتابیس ذخیره میکنم. ولی همونجور که میدونید تابع زیر مقدار Int میگیره. در صورتی که من اسک آیکون رو دخیره کردم. چطور میشه آیکون رو از روی دیتابیس در image view قرار بدم؟

getResources().getDrawable(R.drawable.ic_logo);

نظرات

پاسخ‌ها 1

زهرا رئیسی 10 سال پیش

 
  int resId = getResources().getIdentifier(imageName, "drawable", getPackageName());

img.setImageResource(resId);

نظرات

سجاد 10 سال پیش
ممنون از لطفتون. فقط عذرخواهی میکنم. به جای imageName یعنی اسمی که توی دیتابیس ذخیره شده رو قرار بدم دیگه؟! خودش بعداً آیدی رو در میاره؟!
سجاد 10 سال پیش
ممنون. با یکم تغییر حل شد. لطف کردید.

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