با سلام
بار اول که برنامه باز میشه مشکلی نداره ولی وقتی به تب دیگه ( سبد خرید یا اطلاعات کاربری ) میرم و دوباره بر میگردم به صفحه خانه، به شکل عکسی که در پیوست فرستادم میشه، دیگه اسکرول به بالا و پایین نمیشه ( به چپ و راست میشه) و دیگه قسمت های بالا رو نمیوتنم ببینم
سلام وقت بخیر
درسته این مشکل بنر اسلایدر هست برای رفع مشکل البته موقت میتونین height رو یه مقدار ثابت بدین تا فعلا این مشکل برطرف شه
و به طور کل این سری باگ ها در جلسه آخر پروژه برطرف میشه.
سلام
دقیق یادم نیست ولی فکر کنم تو یکی از ویدیو ها استاد این مورد رو فیکس کردن
اون قسمت کدی که مربوط به محاسبه ارتفاع بنر اسلایدر و ست کردنش هست , باید درون بلاک post اون view pager قرار بگیره.
bannerSliderViewPager.post {
val bannerSliderAdapter = BannerSliderAdapter(this, it)
bannerSliderViewPager.adapter = bannerSliderAdapter
val viewPagerHeight = (((bannerSliderViewPager.measuredWidth - convertDpToPixel(
32f,
requireContext()
)) * 173) / 328).toInt()
val layoutParams = bannerSliderViewPager.layoutParams
layoutParams.height = viewPagerHeight
bannerSliderViewPager.layoutParams = layoutParams
sliderIndicator.setViewPager2(bannerSliderViewPager)
}