List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.hifx.user.bloodcare.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new ListFragment(), "Notications"); adapter.addFragment(new ListFragment(), "Request"); adapter.addFragment(new ListFragment(), "Scan"); adapter.addFragment(new ListFragment(), "SEARCH"); viewPager.setAdapter(adapter); }
From source file:com.sonnychen.aviationhk.GenericFragmentHostActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_generic_fragment_host); if (getIntent() != null && getIntent().getStringExtra(FRAGMENT_NAME_PARAM) != null) { if (getIntent().getStringExtra(FRAGMENT_NAME_PARAM).equals(BookingFragment.class.getName())) { List<CustomFragmentBase> fragments = new ArrayList<>(); CustomFragmentBase fragment1 = BookingFragment.newInstance(this, BookingFragment.BookingType.FIXED_WING); Bundle args1 = new Bundle(); args1.putString(BookingFragment.BOOKING_TYPE_PARAM, BookingFragment.BookingType.FIXED_WING.toString()); fragment1.setArguments(args1); fragments.add(fragment1);/* w w w. ja va 2 s.c om*/ CustomFragmentBase fragment2 = BookingFragment.newInstance(this, BookingFragment.BookingType.HELICOPTER); Bundle args2 = new Bundle(); args2.putString(BookingFragment.BOOKING_TYPE_PARAM, BookingFragment.BookingType.HELICOPTER.toString()); fragment2.setArguments(args2); fragments.add(fragment2); ViewPager mViewPager = (ViewPager) findViewById(R.id.viewpager); //BottomNavigationView mNavigation = (BottomNavigationView) findViewById(R.id.navigation); final GenericViewPagerAdapter mAdapter = new GenericViewPagerAdapter(fragments, this.getSupportFragmentManager()); mViewPager.setAdapter(mAdapter); mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { // sync Bottom Navigation View // Menu menu = mNavigation.getMenu(); // menu.getItem(position).setChecked(true); // set page title GenericFragmentHostActivity.this.setTitle(mAdapter.getPageTitle(position)); } @Override public void onPageScrollStateChanged(int state) { } }); } } }
From source file:com.hp.mss.printsdksample.activity.MainActivity.java
private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); printLayoutFragment = new TabFragmentPrintLayout(); printHelpFragment = new TabFragmentPrintHelp(); adapter.addFrag(printLayoutFragment, getResources().getString(R.string.print_settings)); adapter.addFrag(printHelpFragment, getResources().getString(R.string.printing_help)); viewPager.setAdapter(adapter); }
From source file:com.bluros.music.fragments.MainFragment.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getChildFragmentManager()); adapter.addFragment(new SongsFragment(), this.getString(R.string.songs)); adapter.addFragment(new AlbumFragment(), this.getString(R.string.albums)); adapter.addFragment(new ArtistFragment(), this.getString(R.string.artists)); viewPager.setAdapter(adapter); }
From source file:com.mario22gmail.license.nfc_project.FragmentCardContent.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment View rootView = inflater.inflate(R.layout.fragment_card_content, container, false); Intent setTitleIntent = new Intent("fragment.setTitle"); setTitleIntent.putExtra("Title", "Coninut card"); NavigationDrawerActivity.getAppContext().sendBroadcast(setTitleIntent); final TabLayout tabLayout = (TabLayout) rootView.findViewById(R.id.tab_layout); tabLayout.addTab(tabLayout.newTab().setText("Site-uri web")); tabLayout.addTab(tabLayout.newTab().setText("Mesaje")); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); final ViewPager viewPager = (ViewPager) rootView.findViewById(R.id.pager); final TabsViewPager adapter = new TabsViewPager(getActivity().getSupportFragmentManager(), tabLayout.getTabCount());/*ww w.j a v a 2 s . com*/ adapter.InitializeCredentials(credentials); InitializeSecureNotes(null); adapter.InitializeSecureNotes(notes); viewPager.setAdapter(adapter); viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout)); tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { viewPager.setCurrentItem(tab.getPosition()); } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }); return rootView; }
From source file:com.adam.aslfms.StatusActivity.java
private void setupViewPager(ViewPager viewPager) { TabAdapter adapter = new TabAdapter(getSupportFragmentManager()); for (NetApp napp : NetApp.values()) { if (settings.isAuthenticated(napp)) { adapter.addFragment(StatusFragment.newInstance(napp.getValue()), napp.getName()); }// w ww. j av a 2 s .c om } viewPager.setAdapter(adapter); }
From source file:com.technologx.firebirddesigns.MainInterface.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.bottom_interface); View main = findViewById(R.id.main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (main != null) { main.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); }/* www . j a v a 2 s . co m*/ } AppCompatActivity activity = this; activity.setSupportActionBar(toolbar); activity.getSupportActionBar().setDisplayHomeAsUpEnabled(true); activity.getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_menu_toolbar); activity.getSupportActionBar().setTitle("Fire Bird Designs"); activity.getSupportActionBar().setSubtitle("News, Content and More"); UpdateChecker checker = new UpdateChecker(this); UpdateChecker.setStore(Store.GOOGLE_PLAY); UpdateChecker.setNoticeIcon(R.mipmap.ic_launcher); UpdateChecker.start(); result = new DrawerBuilder(this).withToolbar(toolbar).withDisplayBelowStatusBar(false) .withTranslucentStatusBar(false).withActionBarDrawerToggleAnimated(true) .withDrawerLayout(R.layout.material_drawer_fits_not).withHeader(R.layout.settings_header) .addDrawerItems(new SectionDrawerItem().withName("Application"), new PrimaryDrawerItem().withName("Notifications").withIdentifier(1), new PrimaryDrawerItem().withName("Homepage").withIdentifier(2), new ExpandableDrawerItem().withName("More").withSubItems( new PrimaryDrawerItem().withName("Settings").withIdentifier(3), new PrimaryDrawerItem().withName("License").withIdentifier(4), new PrimaryDrawerItem().withName("Contact").withIdentifier(5))) .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() { @Override public boolean onItemClick(View view, int position, IDrawerItem drawerItem) { long id = drawerItem.getIdentifier(); if (id == 1) { Intent intent = new Intent(MainInterface.this, NewsfeedActivity.class); startActivity(intent); } else if (id == 2) { Intent intent = new Intent(MainInterface.this, WebViewActivity.class); startActivity(intent); } else if (id == 3) { Intent intent = new Intent(MainInterface.this, SettingsActivity.class); startActivity(intent); } else if (id == 4) { new LicensesDialog.Builder(MainInterface.this).setNotices(R.raw.licenses).build() .show(); } else if (id == 5) { AlertDialog alertDialog = new AlertDialog.Builder(MainInterface.this).create(); alertDialog.setTitle(getResources().getString(R.string.feedback_title)); alertDialog.setMessage(getResources().getString(R.string.feedback_summary)); alertDialog.setButton(DialogInterface.BUTTON_POSITIVE, getResources().getString(R.string.email), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { sendEmail(); } }); alertDialog.setButton(DialogInterface.BUTTON_NEUTRAL, getResources().getString(R.string.hangout), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { startHangout(); } }); alertDialog.setButton(DialogInterface.BUTTON_NEGATIVE, getResources().getString(android.R.string.cancel), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { } }); alertDialog.show(); } return false; } }).withSavedInstance(savedInstanceState).build(); // Setup the viewPager ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); MyPagerAdapter pagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); viewPager.setAdapter(pagerAdapter); viewPager.setCurrentItem(1); viewPager.setPageTransformer(false, new ViewPager.PageTransformer() { @Override public void transformPage(View page, float position) { final float normalizedposition = Math.abs(Math.abs(position) - 1); page.setAlpha(normalizedposition); } }); mTabLayout = (TabLayout) findViewById(R.id.tab_layout); if (mTabLayout != null) { mTabLayout.setupWithViewPager(viewPager); for (int i = 0; i < mTabLayout.getTabCount(); i++) { TabLayout.Tab tab = mTabLayout.getTabAt(i); if (tab != null) tab.setCustomView(pagerAdapter.getTabView(i)); } mTabLayout.getTabAt(0).getCustomView().setSelected(true); } }
From source file:com.example.android.actionbarcompat.shareactionprovider.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set content view (which contains a CheeseListFragment) setContentView(R.layout.sample_main); // Retrieve the ViewPager from the content view ViewPager vp = (ViewPager) findViewById(R.id.viewpager); // Set an OnPageChangeListener so we are notified when a new item is selected vp.setOnPageChangeListener(mOnPageChangeListener); // Finally set the adapter so the ViewPager can display items vp.setAdapter(mPagerAdapter); }
From source file:com.artemchep.horario.ui.fragments.details.SubjectFragment.java
@Override public void onViewCreated(View view, @Nullable Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); mHelper.init(getMainActivity(), view); mHelper.setAppBarBackgroundColor(Palette.PURPLE); mHelper.setTitle("Testing subjects"); mFab = (FloatingActionButton) view.findViewById(R.id.fab); mFab.setOnClickListener(new View.OnClickListener() { @Override/*from w ww . j a va2s . co m*/ public void onClick(View v) { DialogHelper.showSubjectGroupDialog(getMainActivity(), "user/YhTvBZ5eMTPeuhTKZAh9SeCiVGt1/timetable_public/-KguZ6-bx-bkMGjutdkJ/subjects/-KbyZXLDGApiHnpxiHKW", null); } }); mFabStream = (FloatingActionMenu) view.findViewById(R.id.fab_menu); mFabStream.findViewById(R.id.fab_menu_announcement).setOnClickListener(mTaskOnClickListener); mFabStream.findViewById(R.id.fab_menu_assignment).setOnClickListener(mTaskOnClickListener); mFabStream.findViewById(R.id.fab_menu_question).setOnClickListener(mTaskOnClickListener); FragmentPagerItemAdapter adapter = new FragmentPagerItemAdapter(getChildFragmentManager(), FragmentPagerItems.with(getContext()).add("Stream", StreamFragment.class) .add("Students", StudentsFragment.class).add("Materials", PageFragment.class) .add("About", AboutFragment.class).create()); ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager); viewPager.setAdapter(adapter); viewPager.setPageTransformer(false, this); viewPager.addOnPageChangeListener(this); SmartTabLayout viewPagerTab = (SmartTabLayout) view.findViewById(R.id.viewpagertab); viewPagerTab.setViewPager(viewPager); }
From source file:com.etg.bhavanas.collapsetablayout.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new CheeseListFragment(), "Category 1"); adapter.addFragment(new CheeseListFragment(), "Category 2"); adapter.addFragment(new CheeseListFragment(), "Category 3"); viewPager.setAdapter(adapter); }