Java Code Examples for android.support.v4.view.ViewPager#setClipToPadding()

The following examples show how to use android.support.v4.view.ViewPager#setClipToPadding() . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: PagerExampleFragment.java    From ShadowDrawable with MIT License 5 votes vote down vote up
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
	viewPager = new ViewPager(getActivity());
	viewPager.setClipChildren(false);
	viewPager.setClipToPadding(false);
	int padding = 12 * 3;
	viewPager.setPadding(padding, 0, padding, 0);
	viewPager.setPageMargin(-padding/2);
	return viewPager;
}
 
Example 2
Source File: ViewPagerTransformationSampleFragment.java    From oneHookLibraryAndroid with Apache License 2.0 5 votes vote down vote up
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

    final int padding = getResources().getDimensionPixelSize(R.dimen.common_margin_medium);

    final ViewPager p1 = view.findViewById(R.id.fragment_sample_view_pagers_p1);
    p1.setPageTransformer(false, new CarouselTransformer(padding, 1));
    p1.setClipChildren(false);
    p1.setClipToPadding(false);
    p1.setPadding(padding, 0, padding, 0);
    p1.setAdapter(new DemoPager(getContext()));

    final ViewPager p1i = view.findViewById(R.id.fragment_sample_view_pagers_p1_infinite);
    p1i.setPageTransformer(false, new CarouselTransformer(padding * 2, 0.9f));
    p1i.setPadding(padding * 2, 0, padding * 2, 0);
    p1i.setClipChildren(false);
    p1i.setClipToPadding(false);
    final InfinitePagerAdapter infiniteAdapter = new InfinitePagerAdapter<>(new DemoPager(getContext()));
    p1i.setAdapter(infiniteAdapter);
    p1i.setCurrentItem(infiniteAdapter.getMidPosition(0));
    final PagerIndicator pagerIndicator = view.findViewById(R.id.fragment_sample_view_pagers_p1_indicator);
    pagerIndicator.setViewPager(p1i);

    final ViewPager p2 = view.findViewById(R.id.fragment_sample_view_pagers_p2);
    p2.setPageTransformer(false, new DepthPageTransformer(true));
    p2.setAdapter(new DemoPager(getContext()));

    final ViewPager p3 = view.findViewById(R.id.fragment_sample_view_pagers_p3);
    p3.setPageTransformer(false, new PagerAlphaTransformer());
    p3.setAdapter(new DemoPager(getContext()));

    final ViewPager p4 = view.findViewById(R.id.fragment_sample_view_pagers_p4);
    p4.setPageTransformer(true, new StackTransformer());
    p4.setAdapter(new DemoPager(getContext()));

    final ViewPager p5 = view.findViewById(R.id.fragment_sample_view_pagers_p5);
    p5.setPageTransformer(true, new ZoomOutTransformer());
    p5.setAdapter(new DemoPager(getContext()));
}
 
Example 3
Source File: DateViewPaperDemo.java    From oneHookLibraryAndroid with Apache License 2.0 5 votes vote down vote up
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

    final ViewPager p1 = view.findViewById(R.id.fragment_demo_date_viewpager);
    p1.setClipToPadding(false);
    p1.setPadding(64, 0, 64, 0);
    p1.setPageTransformer(false, new CarouselTransformer(64, 1));
    p1.setAdapter(new FragmentPager(getChildFragmentManager()));
}
 
Example 4
Source File: MediaActivity.java    From Gallery-example with GNU General Public License v3.0 3 votes vote down vote up
@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    Intent intent = getIntent();

    mUrls = intent.getExtras().getStringArray("urls");

    pos = intent.getExtras().getInt("pos");

    runOnUiThread(new Runnable() {
        @Override
        public void run() {

            contextThemeWrapper = new ContextThemeWrapper(getBaseContext(), MediaActivity.this.getTheme());

            Preferences.applyTheme(contextThemeWrapper, getBaseContext());

            ImmersiveMode.On(MediaActivity.this);

        }
    });

    setContentView(R.layout.media_activity);

    mPagerAdapter = new MyPagerAdapter(getSupportFragmentManager());
    pager = (ViewPager) findViewById(R.id.pager);

    pager.setAdapter(mPagerAdapter);
    pager.setCurrentItem(pos);
    pager.setClipToPadding(false);
}