بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نحوه ی set کردن imageView از قسمت کد
سلام
چطوری میشه از داخل قسمت کد یه imageview بسازیم و با چه متدی image داخل اون رو میشه set کرد؟
یه جایی خوندم که با متد img.setImageResource(int resId)k میشه image رو ُset کرد ولی این متد که متغیری از جنس integer میگیره
چی رو باید واردش کنیم؟
0
0
علت integer بودن ورودی ، دریافت یک resource هست ، که هر کدام یک id خاص دارد ! موفق باشید (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Spirit
12 سال پیش
+1
0
سلام ، اغلب منابعی که تو برنامه ها استفاده میکنیم یه id دارن از نوع integer که تو فایل R.java ذخیره میشن ، الان شما میتونی یه تصویر توی پوشه drawable بزاری و بدین صورت استفاده کنی :
img.setImageResource(R.drawable.myImageName)
پاسخ به سوال
sadeghbarout
12 سال پیش
+1
0
اگه اسم فایلت داخل یه string بود :
int resID = getResources().getIdentifier(imagename, "drawable", getPackageName()); lblPic.setImageResource(resID);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .