14c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikaspackage android.support.v4.view {
24c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
34c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public abstract class PagerAdapter {
44c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public PagerAdapter();
54c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void destroyItem(android.view.ViewGroup, int, java.lang.Object);
64c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated void destroyItem(android.view.View, int, java.lang.Object);
74c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void finishUpdate(android.view.ViewGroup);
84c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated void finishUpdate(android.view.View);
94c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract int getCount();
104c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getItemPosition(java.lang.Object);
114c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public java.lang.CharSequence getPageTitle(int);
124c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public float getPageWidth(int);
134c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public java.lang.Object instantiateItem(android.view.ViewGroup, int);
144c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated java.lang.Object instantiateItem(android.view.View, int);
154c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract boolean isViewFromObject(android.view.View, java.lang.Object);
164c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void notifyDataSetChanged();
174c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void registerDataSetObserver(android.database.DataSetObserver);
184c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void restoreState(android.os.Parcelable, java.lang.ClassLoader);
194c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public android.os.Parcelable saveState();
204c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPrimaryItem(android.view.ViewGroup, int, java.lang.Object);
214c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated void setPrimaryItem(android.view.View, int, java.lang.Object);
224c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void startUpdate(android.view.ViewGroup);
234c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated void startUpdate(android.view.View);
244c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void unregisterDataSetObserver(android.database.DataSetObserver);
254c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final int POSITION_NONE = -2; // 0xfffffffe
264c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final int POSITION_UNCHANGED = -1; // 0xffffffff
274c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
284c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
294c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public class PagerTabStrip extends android.support.v4.view.PagerTitleStrip {
304c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public PagerTabStrip(android.content.Context);
314c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public PagerTabStrip(android.content.Context, android.util.AttributeSet);
324c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public boolean getDrawFullUnderline();
334c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getTabIndicatorColor();
344c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setBackgroundDrawable(android.graphics.drawable.Drawable);
354c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setDrawFullUnderline(boolean);
364c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setTabIndicatorColor(int);
374c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setTabIndicatorColorResource(int);
384c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
394c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
404c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public class PagerTitleStrip extends android.view.ViewGroup {
414c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public PagerTitleStrip(android.content.Context);
424c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public PagerTitleStrip(android.content.Context, android.util.AttributeSet);
434c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getTextSpacing();
444c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setGravity(int);
454c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setNonPrimaryAlpha(float);
464c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setTextColor(int);
474c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setTextSize(int, float);
484c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setTextSpacing(int);
494c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
504c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
514c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public class ViewPager extends android.view.ViewGroup {
524c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager(android.content.Context);
534c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager(android.content.Context, android.util.AttributeSet);
544c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void addOnAdapterChangeListener(android.support.v4.view.ViewPager.OnAdapterChangeListener);
554c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void addOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener);
564c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public boolean arrowScroll(int);
574c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public boolean beginFakeDrag();
584c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method protected boolean canScroll(android.view.View, boolean, int, int, int);
594c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void clearOnPageChangeListeners();
604c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void endFakeDrag();
614c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public boolean executeKeyEvent(android.view.KeyEvent);
624c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void fakeDragBy(float);
634c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public android.support.v4.view.PagerAdapter getAdapter();
644c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getCurrentItem();
654c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getOffscreenPageLimit();
664c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public int getPageMargin();
674c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public boolean isFakeDragging();
684c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method protected void onPageScrolled(int, float, int);
694c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void onRestoreInstanceState(android.os.Parcelable);
704c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public android.os.Parcelable onSaveInstanceState();
714c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void removeOnAdapterChangeListener(android.support.v4.view.ViewPager.OnAdapterChangeListener);
724c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void removeOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener);
734c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setAdapter(android.support.v4.view.PagerAdapter);
744c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setCurrentItem(int);
754c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setCurrentItem(int, boolean);
764c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setOffscreenPageLimit(int);
774c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public deprecated void setOnPageChangeListener(android.support.v4.view.ViewPager.OnPageChangeListener);
784c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPageMargin(int);
794c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPageMarginDrawable(android.graphics.drawable.Drawable);
804c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPageMarginDrawable(int);
814c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer);
824c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void setPageTransformer(boolean, android.support.v4.view.ViewPager.PageTransformer, int);
834c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final int SCROLL_STATE_DRAGGING = 1; // 0x1
844c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final int SCROLL_STATE_IDLE = 0; // 0x0
854c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final int SCROLL_STATE_SETTLING = 2; // 0x2
864c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
874c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
884c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static abstract class ViewPager.DecorView implements java.lang.annotation.Annotation {
894c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
904c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
914c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static class ViewPager.LayoutParams extends android.view.ViewGroup.LayoutParams {
924c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager.LayoutParams();
934c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager.LayoutParams(android.content.Context, android.util.AttributeSet);
944c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public int gravity;
954c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public boolean isDecor;
964c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
974c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
984c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static abstract interface ViewPager.OnAdapterChangeListener {
994c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract void onAdapterChanged(android.support.v4.view.ViewPager, android.support.v4.view.PagerAdapter, android.support.v4.view.PagerAdapter);
1004c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
1014c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
1024c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static abstract interface ViewPager.OnPageChangeListener {
1034c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract void onPageScrollStateChanged(int);
1044c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract void onPageScrolled(int, float, int);
1054c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract void onPageSelected(int);
1064c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
1074c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
1084c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static abstract interface ViewPager.PageTransformer {
1094c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public abstract void transformPage(android.view.View, float);
1104c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
1114c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
1124c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static class ViewPager.SavedState extends android.support.v4.view.AbsSavedState {
1134c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager.SavedState(android.os.Parcelable);
1144c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    field public static final android.os.Parcelable.Creator<android.support.v4.view.ViewPager.SavedState> CREATOR;
1154c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
1164c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
1174c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  public static class ViewPager.SimpleOnPageChangeListener implements android.support.v4.view.ViewPager.OnPageChangeListener {
1184c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    ctor public ViewPager.SimpleOnPageChangeListener();
1194c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void onPageScrollStateChanged(int);
1204c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void onPageScrolled(int, float, int);
1214c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas    method public void onPageSelected(int);
1224c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas  }
1234c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
1244c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas}
1254c47490db3bf71c6e14720dbb2f22236ceed05dbAurimas Liutikas
126