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

کمک در ساخت گالری تصاویر

khanbeiki  11 سال پیش  11 سال پیش
+2 0

سلام . من ده عکس در Drowable دارم و میخواهم به صورت یک گالری نشونش بدم . باید چه کنم ؟؟؟

میشه مرحله به مرحله بگین ؟؟؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
hosseinAmini  11 سال پیش
+1 0

فرض می گیریم که شما کار با لیست ها رو بلدید، اگر هم بلد نیستید حتما آموزش استاد رو ببینید و بعد: 
1- ابتدا به تمامی عکس ها یک نام با شماره مشخص بده، مثلا image_1 و image_2 به همین ترتیب تا آخرین عکس
2- توی اکتیویتی لیست این 10 عکس رو به Adapter ارسال می کنیم

 for(int i = 1; i <= 10; i++){
    			StructSticker backgrounds = new StructSticker();
			    background.backgroundId = i;
			    background.backgroundName = "image_" + i +".png";
			    backgrounds.add(background);
		}
		adapter.notifyDataSetChanged();

3- آخر سر هم در کلاس Adapter تصاویر رو از drawable میگیریم و در یک ImageView نمایش میدهیم

 Drawable drawable = G.context.getResources().getDrawable(G.context.getResources()
.getIdentifier(item.backgroundName, "drawable", G.context.getPackageName())); imgSticker.setImageDrawable(drawable );

برای اینکه تصاویر مثل گالری ها کنار هم باشند به جای List از GridView استفاده کنید که کار کردن باش دقیقا مثل List هست


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