@Override protected void onViewBound(@NonNull View view) { super.onViewBound(view); viewPager.setAdapter(pagerAdapter); tabLayout.setupWithViewPager(viewPager); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager); ViewPager viewPager = findViewById(R.id.view_pager); viewPager.setAdapter(new SamplePagerAdapter()); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_awesomedesign); setTitle("SimpleChartDemo"); ViewPager pager = findViewById(R.id.pager); pager.setOffscreenPageLimit(3); PageAdapter a = new PageAdapter(getSupportFragmentManager()); pager.setAdapter(a); AlertDialog.Builder b = new AlertDialog.Builder(this); b.setTitle("This is a ViewPager."); b.setMessage("Swipe left and right for more awesome design examples!"); b.setPositiveButton("OK", new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }); b.show(); }
@Override protected void onDestroyView(@NonNull View view) { if (!getActivity().isChangingConfigurations()) { viewPager.setAdapter(null); } tabLayout.setupWithViewPager(null); super.onDestroyView(view); }
@Override public void setAdapter(PagerAdapter adapter) { mAdapter = new LoopPagerAdapterWrapper(adapter); mAdapter.setBoundaryCaching(mBoundaryCaching); mAdapter.setBoundaryLooping(mBoundaryLooping); super.setAdapter(mAdapter); setCurrentItem(0, false); }
@SuppressWarnings({"ConstantConditions", "deprecation"}) @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); adapter = new PermsPagerAdapter(getChildFragmentManager(), Titles, Numboftabs); pager = getView().findViewById(R.id.permPager); pager.setAdapter(adapter); tabs = getView().findViewById(R.id.permTabs); tabs.setBackgroundColor(Color.parseColor("#1976D2")); tabs.setDistributeEvenly(true); tabs.setCustomTabColorizer(new TabLayout.TabColorizer() { @Override public int getIndicatorColor(int position) { return Color.parseColor("#1976D2"); } }); tabs.setViewPager(pager); }
@SuppressWarnings({"ConstantConditions", "deprecation"}) @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); adapter = new MainPagerAdapter(getChildFragmentManager(), Titles, Numboftabs); pager = getView().findViewById(R.id.mainPager); pager.setAdapter(adapter); tabs = getView().findViewById(R.id.mainTabs); tabs.setBackgroundColor(Color.parseColor("#1976D2")); tabs.setDistributeEvenly(false); tabs.setCustomTabColorizer(new TabLayout.TabColorizer() { @Override public int getIndicatorColor(int position) { return Color.parseColor("#1976D2"); } }); tabs.setViewPager(pager); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTabLayout = (TabLayout) findViewById(R.id.tabs); mViewPager = (ViewPager) findViewById(R.id.viewpager); mViewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { String[] titles = new String[]{ "page1", "page2" }; @Override public Fragment getItem(int position) { if (position == 0) { return Page1Fragment.newInstance(); } else { return Page2Fragment.newInstance(); } } @Override public int getCount() { return 2; } @Override public CharSequence getPageTitle(int position) { return titles[position]; } }); mTabLayout.setupWithViewPager(mViewPager); }
@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)); }
@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)); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.shape_of_view_tabbed_activity_main); ButterKnife.bind(this); Mapbox.getInstance(this, "pk.eyJ1IjoiY2hpY2tpbm5pY2siLCJhIjoiY2pka3U2YTdiMDE1YTJ4cjA0YzVyYnpoMSJ9.xlyPakmrR_N4bNqIGe6AKg"); viewPager.setAdapter(new FakeAdapter(getSupportFragmentManager())); tabLayout.setupWithViewPager(viewPager); TabIndicatorFollower.setupWith(tabLayout, triangle); mapView = (MapView) findViewById(R.id.mapView); mapView.onCreate(savedInstanceState); RxLifecycle.with(this).onResume().subscribe(event -> mapView.onResume()); RxLifecycle.with(this).onPause().subscribe(event -> mapView.onPause()); RxLifecycle.with(this).onStop().subscribe(event -> mapView.onStop()); RxLifecycle.with(this).onDestroy().subscribe(event -> mapView.onDestroy()); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); adapter = new PickerAdapter(getSupportFragmentManager()); viewPager = findViewById(R.id.pager); viewPager.setAdapter(adapter); setSupportActionBar(findViewById(R.id.toolbar)); TabLayout tabLayout = findViewById(R.id.tabs); tabLayout.setupWithViewPager(viewPager); for(int i=0; i < adapter.getCount(); i++) //noinspection ConstantConditions tabLayout.getTabAt(i).setText(adapter.getTitle(i)); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_behavior); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); PageNavigationView pageBottomTabLayout = findViewById(tab); mNavigationController = pageBottomTabLayout.material() .addItem(R.drawable.ic_restore_teal_24dp, "Recents") .addItem(R.drawable.ic_favorite_teal_24dp, "Favorites") .addItem(R.drawable.ic_nearby_teal_24dp, "Nearby") .build(); ViewPager viewPager = findViewById(R.id.viewPager); viewPager.setAdapter(new TestViewPagerAdapter(getSupportFragmentManager())); mNavigationController.setupWithViewPager(viewPager); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hide); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); PageNavigationView pageBottomTabLayout = findViewById(tab); mNavigationController = pageBottomTabLayout.material() .addItem(R.drawable.ic_restore_teal_24dp, "Recents") .addItem(R.drawable.ic_favorite_teal_24dp, "Favorites") .addItem(R.drawable.ic_nearby_teal_24dp, "Nearby") .build(); ViewPager viewPager = findViewById(R.id.viewPager); viewPager.setAdapter(new TestViewPagerAdapter(getSupportFragmentManager())); mNavigationController.setupWithViewPager(viewPager); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout_horizontal); PageNavigationView tab = findViewById(R.id.tab); NavigationController navigationController = tab.custom() .addItem(newItem_test(R.drawable.ic_restore_gray_24dp, R.drawable.ic_restore_teal_24dp)) .addItem(newItem(R.drawable.ic_favorite_gray_24dp, R.drawable.ic_favorite_teal_24dp)) .addItem(newItem(R.drawable.ic_nearby_gray_24dp, R.drawable.ic_nearby_teal_24dp)) .build(); ViewPager viewPager = findViewById(R.id.viewPager); viewPager.setAdapter(new MyViewPagerAdapter(getSupportFragmentManager(), navigationController.getItemCount())); //自动适配ViewPager页面切换 navigationController.setupWithViewPager(viewPager); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_special); PageNavigationView tab = findViewById(R.id.tab); NavigationController navigationController = tab.custom() .addItem(newItem(R.drawable.ic_restore_gray_24dp,R.drawable.ic_restore_teal_24dp,"Recents")) .addItem(newItem(R.drawable.ic_favorite_gray_24dp,R.drawable.ic_favorite_teal_24dp,"Favorites")) .addItem(newRoundItem(R.drawable.ic_nearby_gray_24dp,R.drawable.ic_nearby_teal_24dp,"Nearby")) .addItem(newItem(R.drawable.ic_favorite_gray_24dp,R.drawable.ic_favorite_teal_24dp,"Favorites")) .addItem(newItem(R.drawable.ic_restore_gray_24dp,R.drawable.ic_restore_teal_24dp,"Recents")) .build(); ViewPager viewPager = findViewById(R.id.viewPager); viewPager.setAdapter(new MyViewPagerAdapter(getSupportFragmentManager(),navigationController.getItemCount())); //自动适配ViewPager页面切换 navigationController.setupWithViewPager(viewPager); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout_horizontal); PageNavigationView tab = findViewById(R.id.tab); NavigationController navigationController = tab.custom() .addItem(newItem(R.drawable.ic_restore_gray_24dp, R.drawable.ic_restore_teal_24dp, "Recents")) .addItem(newItem(R.drawable.ic_favorite_gray_24dp, R.drawable.ic_favorite_teal_24dp, "Favorites")) .addItem(newItem(R.drawable.ic_nearby_gray_24dp, R.drawable.ic_nearby_teal_24dp, "Nearby")) .build(); ViewPager viewPager = findViewById(R.id.viewPager); viewPager.setAdapter(new MyViewPagerAdapter(getSupportFragmentManager(), navigationController.getItemCount())); //自动适配ViewPager页面切换 navigationController.setupWithViewPager(viewPager); //设置消息数 navigationController.setMessageNumber(1, 8); //设置显示小圆点 navigationController.setHasMessage(0, true); }
viewPager.setAdapter(new MyViewPagerAdapter(getSupportFragmentManager(), mNavigationController.getItemCount()));
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.complex_list_screen); final RecyclerView list = findViewById(R.id.complex_list); pager = findViewById(R.id.complex_pager); pagerBackground = findViewById(R.id.complex_pager_background); final List<ListItem> items = createItems(); // Setting up recycler view list.setLayoutManager(new LinearLayoutManager(this)); list.setAdapter(new ListAdapter(items, this::onImageClick)); // Setting up pager view pagerAdapter = new PagerAdapter(pager, getSettingsController()); pager.setAdapter(pagerAdapter); pager.setPageTransformer(true, new DepthPageTransformer()); // Setting up animator animator = createAnimator(list, pager); animator.addPositionUpdateListener(this::applyImageAnimationState); }
viewPager.setAdapter(new MyViewPagerAdapter(getSupportFragmentManager(), mNavigationController.getItemCount()));