public class WelcomeBasicFragment extends Fragment implements WelcomePage.OnChangeListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_DESCRIPTION |
static java.lang.String |
KEY_DESCRIPTION_COLOR |
static java.lang.String |
KEY_DESCRIPTION_TYPEFACE_PATH |
static java.lang.String |
KEY_DRAWABLE_ID |
static java.lang.String |
KEY_HEADER_COLOR |
static java.lang.String |
KEY_HEADER_TYPEFACE_PATH |
static java.lang.String |
KEY_SHOW_ANIM |
static java.lang.String |
KEY_TITLE |
Constructor and Description |
---|
WelcomeBasicFragment() |
Modifier and Type | Method and Description |
---|---|
static WelcomeBasicFragment |
newInstance(int drawableId,
java.lang.String title,
java.lang.String description,
boolean showParallaxAnim,
java.lang.String headerTypefacePath,
java.lang.String descriptionTypefacePath,
int headerColor,
int descriptionColor) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onWelcomeScreenPageScrolled(int pageIndex,
float offset,
int offsetPixels)
Called when this page is coming into view
|
void |
onWelcomeScreenPageScrollStateChanged(int pageIndex,
int state)
Called when the scroll state of the ViewPager changes
|
void |
onWelcomeScreenPageSelected(int pageIndex,
int selectedPageIndex)
Called when the selected page changes
|
public static final java.lang.String KEY_DRAWABLE_ID
public static final java.lang.String KEY_DESCRIPTION
public static final java.lang.String KEY_TITLE
public static final java.lang.String KEY_SHOW_ANIM
public static final java.lang.String KEY_HEADER_TYPEFACE_PATH
public static final java.lang.String KEY_DESCRIPTION_TYPEFACE_PATH
public static final java.lang.String KEY_HEADER_COLOR
public static final java.lang.String KEY_DESCRIPTION_COLOR
public static WelcomeBasicFragment newInstance(@DrawableRes int drawableId, java.lang.String title, java.lang.String description, boolean showParallaxAnim, java.lang.String headerTypefacePath, java.lang.String descriptionTypefacePath, int headerColor, int descriptionColor)
@Nullable public android.view.View onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)
public void onWelcomeScreenPageScrolled(int pageIndex, float offset, int offsetPixels)
WelcomePage.OnChangeListener
onWelcomeScreenPageScrolled
in interface WelcomePage.OnChangeListener
pageIndex
- The position index of this pageoffset
- The % offset of this page, negative if page is off the screen on the right, positive if off on the leftoffsetPixels
- The offset of this page in pixels, negative if page is off the screen on the right, positive if off on the leftpublic void onWelcomeScreenPageSelected(int pageIndex, int selectedPageIndex)
WelcomePage.OnChangeListener
onWelcomeScreenPageSelected
in interface WelcomePage.OnChangeListener
pageIndex
- The position index of this pageselectedPageIndex
- The index of the page that was selectedpublic void onWelcomeScreenPageScrollStateChanged(int pageIndex, int state)
WelcomePage.OnChangeListener
onWelcomeScreenPageScrollStateChanged
in interface WelcomePage.OnChangeListener
pageIndex
- The position index of this pagestate
- The new scroll state