1package android.support.v4.view { 2 3 public abstract class PagerAdapter { 4 ctor public PagerAdapter(); 5 method public void destroyItem(android.view.ViewGroup, int, java.lang.Object); 6 method public deprecated void destroyItem(android.view.View, int, java.lang.Object); 7 method public void finishUpdate(android.view.ViewGroup); 8 method public deprecated void finishUpdate(android.view.View); 9 method public abstract int getCount(); 10 method public int getItemPosition(java.lang.Object); 11 method public java.lang.CharSequence getPageTitle(int); 12 method public float getPageWidth(int); 13 method public java.lang.Object instantiateItem(android.view.ViewGroup, int); 14 method public deprecated java.lang.Object instantiateItem(android.view.View, int); 15 method public abstract boolean isViewFromObject(android.view.View, java.lang.Object); 16 method public void notifyDataSetChanged(); 17 method public void registerDataSetObserver(android.database.DataSetObserver); 18 method public void restoreState(android.os.Parcelable, java.lang.ClassLoader); 19 method public android.os.Parcelable saveState(); 20 method public void setPrimaryItem(android.view.ViewGroup, int, java.lang.Object); 21 method public deprecated void setPrimaryItem(android.view.View, int, java.lang.Object); 22 method public void startUpdate(android.view.ViewGroup); 23 method public deprecated void startUpdate(android.view.View); 24 method public void unregisterDataSetObserver(android.database.DataSetObserver); 25 field public static final int POSITION_NONE = -2; // 0xfffffffe 26 field public static final int POSITION_UNCHANGED = -1; // 0xffffffff 27 } 28 29 public class PagerTabStrip extends android.support.v4.view.PagerTitleStrip { 30 ctor public PagerTabStrip(android.content.Context); 31 ctor public PagerTabStrip(android.content.Context, android.util.AttributeSet); 32 method public boolean getDrawFullUnderline(); 33 method public int getTabIndicatorColor(); 34 method public void setBackgroundDrawable(android.graphics.drawable.Drawable); 35 method public void setDrawFullUnderline(boolean); 36 method public void setTabIndicatorColor(int); 37 method public void setTabIndicatorColorResource(int); 38 } 39 40 public class PagerTitleStrip extends android.view.ViewGroup { 41 ctor public PagerTitleStrip(android.content.Context); 42 ctor public PagerTitleStrip(android.content.Context, android.util.AttributeSet); 43 method public int getTextSpacing(); 44 method public void setGravity(int); 45 method public void setNonPrimaryAlpha(float); 46 method public void setTextColor(int); 47 method public void setTextSize(int, float); 48 method public void setTextSpacing(int); 49 } 50 51 public class ViewPager extends android.view.ViewGroup { 52 ctor public ViewPager(android.content.Context); 53 ctor public ViewPager(android.content.Context, android.util.AttributeSet); 54 method public void addOnAdapterChangeListener(android.support.v4.view.ViewPager.OnAdapterChangeListener); 55 method public void addOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener); 56 method public boolean arrowScroll(int); 57 method public boolean beginFakeDrag(); 58 method protected boolean canScroll(android.view.View, boolean, int, int, int); 59 method public void clearOnPageChangeListeners(); 60 method public void endFakeDrag(); 61 method public boolean executeKeyEvent(android.view.KeyEvent); 62 method public void fakeDragBy(float); 63 method public android.support.v4.view.PagerAdapter getAdapter(); 64 method public int getCurrentItem(); 65 method public int getOffscreenPageLimit(); 66 method public int getPageMargin(); 67 method public boolean isFakeDragging(); 68 method protected void onPageScrolled(int, float, int); 69 method public void onRestoreInstanceState(android.os.Parcelable); 70 method public android.os.Parcelable onSaveInstanceState(); 71 method public void removeOnAdapterChangeListener(android.support.v4.view.ViewPager.OnAdapterChangeListener); 72 method public void removeOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener); 73 method public void setAdapter(android.support.v4.view.PagerAdapter); 74 method public void setCurrentItem(int); 75 method public void setCurrentItem(int, boolean); 76 method public void setOffscreenPageLimit(int); 77 method public deprecated void setOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener); 78 method public void setPageMargin(int); 79 method public void setPageMarginDrawable(android.graphics.drawable.Drawable); 80 method public void setPageMarginDrawable(int); 81 method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer); 82 method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer, int); 83 field public static final int SCROLL_STATE_DRAGGING = 1; // 0x1 84 field public static final int SCROLL_STATE_IDLE = 0; // 0x0 85 field public static final int SCROLL_STATE_SETTLING = 2; // 0x2 86 } 87 88 public static abstract class ViewPager.DecorView implements java.lang.annotation.Annotation { 89 } 90 91 public static class ViewPager.LayoutParams extends android.view.ViewGroup.LayoutParams { 92 ctor public ViewPager.LayoutParams(); 93 ctor public ViewPager.LayoutParams(android.content.Context, android.util.AttributeSet); 94 field public int gravity; 95 field public boolean isDecor; 96 } 97 98 public static abstract interface ViewPager.OnAdapterChangeListener { 99 method public abstract void onAdapterChanged(android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter); 100 } 101 102 public static abstract interface ViewPager.OnPageChangeListener { 103 method public abstract void onPageScrollStateChanged(int); 104 method public abstract void onPageScrolled(int, float, int); 105 method public abstract void onPageSelected(int); 106 } 107 108 public static abstract interface ViewPager.PageTransformer { 109 method public abstract void transformPage(android.view.View, float); 110 } 111 112 public static class ViewPager.SavedState extends android.support.v4.view.AbsSavedState { 113 ctor public ViewPager.SavedState(android.os.Parcelable); 114 field public static final android.os.Parcelable.Creator<android.support.v4.view.ViewPager.SavedState> CREATOR; 115 } 116 117 public static class ViewPager.SimpleOnPageChangeListener implements android.support.v4.view.ViewPager.OnPageChangeListener { 118 ctor public ViewPager.SimpleOnPageChangeListener(); 119 method public void onPageScrollStateChanged(int); 120 method public void onPageScrolled(int, float, int); 121 method public void onPageSelected(int); 122 } 123 124} 125 126