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

چگونگی طراحی لیست ویو تو در تو؟حل نشده

maker  10 سال پیش  10 سال پیش
0 0

با سلام
دارم یه اپلیکیشن میسازم برا آموزش مسایل دینی
حالا می خوام اسم و شماره های درس به صورت شکل زیر باشه 
بعد هز درس هم خودش شامل چندین عنوان هست
برای این کار باید از لیست ویو تو در تو استفاده کرد؟
فرض کنید 5 تا درس داریم
هر درس هم 20 عنوا
می خوام 50 تادرس اسامی شون نمایش داده بشه و بشه اسکرول کرد و هر درس هم 20 تا تیتیر که بین اونا هم بشه اسکرول کرد؟

مثل شکل زیر
لطفا راهنمایی کنید

 

+1 0
راه های مختلفی ممکنه استفاده کنید. اگر من بودم، توی دیتابیس، برای هر تیتر، درجه تیتر رو هم تعریف می کردم. مثلا موضوع اصلی شماره 0 هست. زیر مجموعه های میشن 1 و موضوعات جزئی تر 2 و... . از طرفی توی طراحیم فقط یک ListView قرار می دادم. و در هنگام اجرای برنامه، بررسی می کردم که بر اساس درجه تیتر، از کدام layout برای اون آیتم استفاده بشه (10 سال پیش)
0 0
خب هنگام نمایش هم نام درس ها مثلا 50 تا باید نمایش داده بشه هم عنوان بخش های مختلف مثلا 20تا خ نمایش 50 تا نام که هرکدوم 20 تا عنوان دارن با یک لیست ویو ممکنه؟ (10 سال پیش)
0 0
اکه میشه بقیه دوستان هم کمکک کنن و راه حل بدن مرسی (10 سال پیش)
0 0
جناب کاشی زاده لطف می کنید راهنمایی کنید (10 سال پیش)
0 0
اگه کسی از دوستان ایده ای دارن لطف کنن بگن (10 سال پیش)
0 0
(10 سال پیش)
0 0
(10 سال پیش)
+1 0
نیاز به لیست ویو تو در تو نیست ، یه لیست ویو بسازید که ویویی داشته باشه شامل 2 قسمت هدر و آیتم زمانی که میخوای دسته بندی کنی هدر رو Visible میکنی و Item رو GONE زمانی که میخوای Item داشته باشی برعکسش (10 سال پیش)
0 0
خب می خوام هدر و آیتم همزامن نمایش داده بشن با این روش که شما می گید درست میشه؟ (10 سال پیش)
+1 0
بله ، شما یک آرایه میسازید به این شکل { Header, Item Item, Header,Item } اونوقت جاهایی که توی آرایه ما مقدار مثلا متغیری برابر header بود هدر رو نشون میدید و آیتم رو مخفی مکنید و به همین ترتیب بقیه آیتم ها رو میتونید نمایش بدید . (10 سال پیش)
0 0
این آرایه توی لیست ویو نمایش داده میشه دیگه؟ (10 سال پیش)
+1 0
بله همون آرایه ای که به لیست ویو میدید از ساختمان داده مورد نظر یک متغیرم برای تعیین نوع header و Item قرار بدید تا بشه بررسی کردش . (10 سال پیش)
0 0
مرسی زحمت کشیدید (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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