گرفتن عرض اسلایدر

پرسیده شده
فعالیت 999 روز پیش
دیده شده 633 بار
0

سلام 
مشکلی که دارم من عرض با ۳ پارامتر گرفتم و هر سه یه چیز بر میگردونن 
 

Timber.i("-------->	${bannerSliderViewPager.width}  -- 					${bannerSliderViewPager.measuredWidth}-- ${bannerSliderViewPager.measuredWidthAndState}")

ولی مشکل زمانی هست که تب تغییر میکنه و دوباره داره محاسبه میکنه هر سه مقدار صفر بر میگردونن و اسلایدر دیگه نمایش داده نمیشه 

فایل پیوست

Sezar
Sezar

15 مرداد 00

1
حذف شده

سلام وقت بخیر

روی اسلایدر که یک ویو هست متد زیر رو کال کنید. کد زیر باعث میشه زمانی محاسبه width ویو انجام بشه که بصورت کامل روی بوم یا canvas رسم یا نقاشی شده باشه یعنی روی ویو تمام محاسبات مورد نیاز انجام شده باشه و بعدش شما میتونین width اون رو بگیرین

YourSlider.post{
    Your code
}

 

فایل پیوست

میلاد عزیززاده گلنگشی

توسط

میلاد عزیززاده گلنگشی

16 مرداد 00