belongs to Maven artifact com.android.support:viewpager:28.0.0-alpha1
PagerTitleStrip
public
class
PagerTitleStrip
extends ViewGroup
java.lang.Object | |||
↳ | android.view.View | ||
↳ | android.view.ViewGroup | ||
↳ | android.support.v4.view.PagerTitleStrip |
![]() |
PagerTitleStrip is a non-interactive indicator of the current, next,
and previous pages of a ViewPager
. It is intended to be used as a
child view of a ViewPager widget in your XML layout.
Add it as a child of a ViewPager in your layout file and set its
android:layout_gravity to TOP or BOTTOM to pin it to the top or bottom
of the ViewPager. The title from each page is supplied by the method
getPageTitle(int)
in the adapter supplied to
the ViewPager.
For an interactive indicator, see PagerTabStrip
.
Summary
Inherited constants |
---|
![]()
android.view.ViewGroup
|
![]()
android.view.View
|
Inherited fields |
---|
![]()
android.view.View
|
Public constructors | |
---|---|
PagerTitleStrip(Context context)
|
|
PagerTitleStrip(Context context, AttributeSet attrs)
|
Public methods | |
---|---|
int
|
getTextSpacing()
|
void
|
requestLayout()
|
void
|
setGravity(int gravity)
Set the |
void
|
setNonPrimaryAlpha(float alpha)
Set the alpha value used for non-primary page titles. |
void
|
setTextColor(int color)
Set the color value used as the base color for all displayed page titles. |
void
|
setTextSize(int unit, float size)
Set the default text size to a given unit and value. |
void
|
setTextSpacing(int spacingPixels)
Set the required spacing between title segments. |
Protected methods | |
---|---|
void
|
onAttachedToWindow()
|
void
|
onDetachedFromWindow()
|
void
|
onLayout(boolean changed, int l, int t, int r, int b)
|
void
|
onMeasure(int widthMeasureSpec, int heightMeasureSpec)
|
Inherited methods | |
---|---|
![]()
android.view.ViewGroup
|