بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ذخیره آدرس تصویر در دیتابیس (حل شد)
میخواستم تو هر ردیف لیست ویو یه عکس قراربدم عکس ها رو هم از دیتابیس قرار بدم البته نه مستقیما- ادرس عکس هایی که تو drawableهست رو تو دیتابیس ذخیره میکنم بعد تو لیست ویوفراخوانی کنم چکارکنم جست وجو هم کردم ولی کامل نفهمیدم ممنون میشم دوستان کمک کنید
0
0
الان شما کجاشو متوجه نمیشید بگید توضیح بدم (10 سال پیش)
0
0
کلا روالشو (10 سال پیش)
0
0
کلا روالشو(ترتیبشو) (10 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
10 سال پیش
+2
0
شما میتونید از روی نام یک Drawable یا String یا کلا هر Resource ای ، به ID اون دسترسی داشته باشید ، مثلا برای تصاویر
int id = getResources().getIdentifier("myImageName.png", "drawable", getPackageName());
imageView.setImageResource(id);
برای گرفتن مقدار از فایل strings.xml
int id = getResources().getIdentifier("myImageName.png", "string", getPackageName());
و... !
پاسخ به سوال
jamal2012
10 سال پیش
+1
0
این کد درسته؟
application.picId= getResources().getIdentifier(cursor.getString(cursor.getColumnIndexOrThrow("picName")), "drawable", getPackageName());
کد اداپتر
img.setImageResource(item.picId);
پاسخ به سوال
peyman1104
9 سال پیش
0
0
سلام کسی در مورد این کد میشه کامل توضیح بده و رو دیتا بیس چگونه اسم عکس رو ست کنم
int id = getResources().getIdentifier("myImageName.png","drawable", getPackageName());
imageView.setImageResource(id);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .