مشکل کمبود جا در صفحه!
با عرض سلام و احترام
من در حال حاضر در فصل 12 هستم و چیزهایی که نیاز دارم برای برنامه هام هنوز نرسیدم و نمیدونم در فصل های بعد میرسم یا خیر پس سوال هامو میپرسم:
1. یک سری اطلاعات وارد صفحه میخوام بکنم که شامل Button هست و میخوام شخص با اسکرول کردن به پایین برسه به انتهای صفحه. مثلا 10 تا Button دارم ولی 6تاش نمایش داده میشه و هر کدوم از دکمه ها یک شکلی دارن و شبیه هم نیستن ( چون توی ListView همشون یک شکل میشدن)
2. میخوام لایه هایی تشکیل بدم توی صفحه که موقع اسکرول اونها ثابت بمونن و حرکت نکنن
3. یک سری لایه ها با اسکرول به بالا، از صفحه بروند و با اسکرول به پایین، برگردند! مثل نرم افزار Houzz
4. اسکرول به کناره ها میخوام داشته باشم. به صفحه ای که در حقیقت کنار صفحه اصلی هست. همین خاصیت رو برای یک لایه ی خاص هم میخوام داشته باشم که جداگانه بشه اسکرول چپ یا راست داشته باشه.
ببخشید سوالم طولانی شد. ممنونم از زحماتتون :)
جواب ها به ترتیب
1. میتونید از nestedScrollView یا خود ScrollView استفاده کنید و دکمه هاتون رو خودتون بچینید، و یا اگر به صورت لیست هستند از CustomAdapter هایی با ساپورت لایه های متفاوت استفاده کنید.
2. باید از CoordinatorLayout استفاده کنید که با توجه به قدیمی بودن آموزش ها فعلا توشون نیست، یا اینکه View ای که میخواید ثابت بمونه رو به صورت دستی بالا یا پایین (در کل بیرون) اون View ای که قراره اسکرول بخوره بزارید.
3. این قابلیت باز هم نیازمند استفاده از CoordinatorLayout هست که فعلا در آموزشها نیست، اما با یه سرچ گوگل و استفاده از منابع ساده میتونید خیلی سریع کار با این ویدجت رو یاد بگیرید.
4. باید از ViewPager استفاده کنید، که یه آموزش نسبتا ساده براش در آموزشهای استاد هست، همینطور برای قسمت دوم سوالتون میتونید ViewPager رو به همراه Fragment ها به کار ببرید.
امیدوارم جوابهاتون رو کامل دریافت کرده باشید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .