بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کمک در ساخت گالری تصاویر
سلام . من ده عکس در 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 هست
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .