@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.image_pager_screen); setInfoText(R.string.info_image_pager); // Initializing ViewPager viewPager = findViewById(R.id.pager); viewPager.setAdapter(new ViewPagerAdapter(viewPager, getSettingsController())); viewPager.setPageMargin(getResources().getDimensionPixelSize(R.dimen.view_pager_margin)); }
public void bind(final ViewPager viewPager, PagerSlidingTabStrip tabLayout, final FloatingActionButton genericFab) { viewPager.setPageMargin(viewPager.getResources().getDimensionPixelOffset(R.dimen.divider)); viewPager.setPageMarginDrawable(R.color.blackT12); viewPager.setOffscreenPageLimit(2); viewPager.setAdapter(this); tabLayout.setViewPager(viewPager); tabLayout.setOnTabReselectedListener(new PagerSlidingTabStrip.OnTabReselectedListener() { @Override public void onTabReselected(int position) { Fragment fragment = getItem(viewPager.getCurrentItem()); if (fragment != null) { ((Scrollable) fragment).scrollToTop(); } } }); viewPager.setCurrentItem(mDefaultItem); toggleFabs(false, genericFab); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout_pager_screen); final Painting[] paintings = Painting.list(getResources()); viewPager = findViewById(R.id.frame_pager); viewPager.setAdapter( new LayoutsPagerAdapter(viewPager, paintings, getSettingsController())); viewPager.setPageMargin(getResources().getDimensionPixelSize(R.dimen.view_pager_margin)); }
pagerAdapter = new PagerAdapter(pager, paintings, getSettingsController()); pager.setAdapter(pagerAdapter); pager.setPageMargin(getResources().getDimensionPixelSize(R.dimen.view_pager_margin));
pagerAdapter = new PagerAdapter(pager, paintings, getSettingsController()); pager.setAdapter(pagerAdapter); pager.setPageMargin(getResources().getDimensionPixelSize(R.dimen.view_pager_margin));
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getInjector().kinoComponent() .kinoModule(new KinoModule()) .build() .inject(this); getWindow().setBackgroundDrawableResource(R.color.secondary_window_background); ViewModelFactory<KinoViewModel> factory = new ViewModelFactory<>(viewModelProvider); KinoViewModel kinoViewModel = ViewModelProviders.of(this, factory).get(KinoViewModel.class); String movieDate = getIntent().getStringExtra(Const.KINO_DATE); int movieId = getIntent().getIntExtra(Const.KINO_ID, -1); if (movieDate != null) { startPosition = kinoViewModel.getPositionByDate(movieDate); } else if (movieId != -1) { startPosition = kinoViewModel.getPositionById("" + movieId); } else { startPosition = 0; } mPager = findViewById(R.id.pager); int margin = getResources().getDimensionPixelSize(R.dimen.material_default_padding); mPager.setPageMargin(margin); kinoViewModel.getKinos().observe(this, this::showKinosOrPlaceholder); kinoViewModel.getError().observe(this, this::showError); }