بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در ورودی viewPagerها
سلام.
در آموزش های استاد در بخش ویو پیجر استاد یه آرایه strings به آداپتر داد.
از اونجایی که فایل xmlاون پروژه(sample.xml) تنها یک textviewداشت اون آرایه ها هم رفتن تو اون textview.
حالا بنده در فایل xml برنامم چند تا textviewدارم چجوری یه آرایه ای از stringها رو وارد adapterکنم تا هر تکست ویو اون چیزی که دلم میخواد بهش وارد بشه؟
ممنون از راهنمایی هاتون
0
0
سلام فکر کنم یه آرایه دو بعدی از ادپترها باید بسازی ، بعد اول به تعداد تکست ها و بعد دوم به تعداد string های هر تکست . (10 سال پیش)
0
0
@Rezaمیشه بیشتر و واضح تر توضیح بدید؟ (10 سال پیش)
0
0
عنوان سوالتون اصلا مناسب نیست ! (10 سال پیش)
0
0
یه کلاس بساز و به اندازه تکس ویو ها توش متغییر تعریف کن
این طوری هر خونه از کلاست میشه یه سطر از تست ویو (10 سال پیش)
0
0
یه کلاس بساز و به اندازه تکس ویو ها توش متغییر تعریف کن بعد ازش ارایه بساز
این طوری هر خونه از ارایه میشه یه سطر از لیست ویو (10 سال پیش)
0
0
@MeY3amشما هم مثل من 3-4 روز درگیر یه مسئله باشید و جوابی براش پیدا نکنید برای دیده شدن سؤالتون حداقل یه عنوان برای سؤالتون انتخاب می کنید که جوابتونو سریعتر بدن (10 سال پیش)
0
0
@احمد ممنون.امتحان می کنم حتما.ان شاءالله که درست بشه
(10 سال پیش)
0
0
دوست شاه محمدیه من، همچین عنوانی برای سئوالتون خلاف ضوابط سایت هستش و ارتباطی با زمان درگیری شما با مسئله نداره، درضمن بنده یادمه در یکی از پروژه هام 9 روز بدنبال یک مساله بودم و آخرش هم خودم حلش کردم پس 3 تا 4 روز طبیعیه نگران نباش ! (10 سال پیش)
0
0
درضمن اگه در آینده ای دوست دیگه ای دقیقا همین مشکل شما رو داشته باشن، بنظر شما در انجمن چیو باید سرچ کنن؟! کمک کمک کمک! رو ؟! (10 سال پیش)
0
0
@MeY3amبله حرف شما درسته من شاید کمی عجولم.عنوان رو اصلاح می کنم (10 سال پیش)
0
0
@admirallamممنون از راهنماییتون (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Hossein Lamei Ramandi
10 سال پیش
0
0
در این قسمت از ادپتر میتونید هرچقدر خواستید ارایه تعیین کنید :
public class pagerAdapter extends PagerAdapter {
public ArrayList<Integer> imageIds;
public ArrayList<String> imageTitles;
public ArrayList<String> array1;
public ArrayList<String> array2;
public pagerAdapter(ArrayList<Integer> imageIds, ArrayList<String> imageTitles,ArrayList<String> array1 ,ArrayList<String> array2) {
this.imageIds = imageIds;
this.imageTitles = imageTitles;
this.array1= array1 ;
this.array2= array2;
}
بعد هم در اینجا آرایه هایی که میخواید رو مینویسید :
ArrayList<Integer> imageIds = new ArrayList<Integer>();
ArrayList<String> imageTitles = new ArrayList<String>();
ArrayList<String> array1 = new ArrayList<String>();
ArrayList<String> array2= new ArrayList<String>();
pagerAdapter adapter = new pagerAdapter(imageIds, imageTitles,array1,array2);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .