-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Description
onPageSelected
is empty implemention
Add below code in LinePagerIndicator can fix but no anim
@Override
public void onPageSelected(int position) {
PositionData current = FragmentContainerHelper.getImitativePositionData(mPositionDataList, position);
float leftX;
float rightX;
if (mMode == MODE_MATCH_EDGE) {
leftX = current.mLeft + mXOffset;
rightX = current.mRight - mXOffset;
} else if (mMode == MODE_WRAP_CONTENT) {
leftX = current.mContentLeft + mXOffset;
rightX = current.mContentRight - mXOffset;
} else { // MODE_EXACTLY
leftX = current.mLeft + (current.width() - mLineWidth) / 2;
rightX = current.mLeft + (current.width() + mLineWidth) / 2;
}
mLineRect.left = leftX;
mLineRect.right = rightX;
mLineRect.top = getHeight() - mLineHeight - mYOffset;
mLineRect.bottom = getHeight() - mYOffset;
invalidate();
}
Metadata
Metadata
Assignees
Labels
No labels