List of usage examples for android.support.v4.view ViewPager getMeasuredWidth
public final int getMeasuredWidth()
From source file:com.appeaser.sublimepickerlibrary.datepicker.DayPickerView.java
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { final ViewPager viewPager = mViewPager; measureChild(viewPager, widthMeasureSpec, heightMeasureSpec); final int measuredWidthAndState = viewPager.getMeasuredWidthAndState(); final int measuredHeightAndState = viewPager.getMeasuredHeightAndState(); setMeasuredDimension(measuredWidthAndState, measuredHeightAndState); final int pagerWidth = viewPager.getMeasuredWidth(); final int pagerHeight = viewPager.getMeasuredHeight(); final int buttonWidthSpec = MeasureSpec.makeMeasureSpec(pagerWidth, MeasureSpec.AT_MOST); final int buttonHeightSpec = MeasureSpec.makeMeasureSpec(pagerHeight, MeasureSpec.AT_MOST); mPrevButton.measure(buttonWidthSpec, buttonHeightSpec); mNextButton.measure(buttonWidthSpec, buttonHeightSpec); }
From source file:com.miuhouse.yourcompany.student.view.widget.date.datepicker.DayPickerView.java
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { final ViewPager viewPager = mViewPager; measureChild(viewPager, widthMeasureSpec, heightMeasureSpec); final int measuredWidthAndState = viewPager.getMeasuredWidthAndState(); final int measuredHeightAndState = viewPager.getMeasuredHeightAndState(); setMeasuredDimension(measuredWidthAndState, measuredHeightAndState); final int pagerWidth = viewPager.getMeasuredWidth(); final int pagerHeight = viewPager.getMeasuredHeight(); final int buttonWidthSpec = MeasureSpec.makeMeasureSpec(pagerWidth, MeasureSpec.AT_MOST); final int buttonHeightSpec = MeasureSpec.makeMeasureSpec(pagerHeight, MeasureSpec.AT_MOST); // final int buttonWidthSpec = MeasureSpec.makeMeasureSpec(pagerWidth, MeasureSpec.AT_MOST); // final int buttonHeightSpec = MeasureSpec.makeMeasureSpec(pagerHeight, MeasureSpec.AT_MOST); mPrevButton.measure(buttonWidthSpec, buttonHeightSpec); mNextButton.measure(buttonWidthSpec, buttonHeightSpec); tvReset.measure(buttonWidthSpec, buttonHeightSpec); }