List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.lucassaka.botonerags.MainActivity.java
private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); adapter.addFragment(new SoundGroupFragment(), "Sonidos"); adapter.addFragment(new SongFragment(), "Canciones"); viewPager.setAdapter(adapter); mAdapter = adapter;/*from w w w .j av a 2 s .c o m*/ }
From source file:com.raza.betternts.activities.MainActivity.java
private void makeTabs() { TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout); tabLayout.addTab(tabLayout.newTab().setText("Vacancies")); tabLayout.addTab(tabLayout.newTab().setText("Deleted Posts")); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); CustomPagerAdapter pagerAdapter = new CustomPagerAdapter(getSupportFragmentManager(), tabLayout.getTabCount());// ww w. j a v a 2s . c om viewPager.setAdapter(pagerAdapter); viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout)); tabLayout.addOnTabSelectedListener(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) { } }); }
From source file:com.tapchatapp.android.app.fragment.MainFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { getView().findViewById(R.id.add_network).setOnClickListener(new View.OnClickListener() { @Override//from w w w.jav a2s . co m public void onClick(View v) { startActivity(new Intent(getActivity(), AddNetworkActivity.class)); } }); final ViewPager viewPager = (ViewPager) getView().findViewById(R.id.pager); mTabsAdapter = (ConnectionsPagerAdapter) viewPager.getAdapter(); if (mTabsAdapter == null) { mTabsAdapter = new ConnectionsPagerAdapter(getActivity()); mTabsAdapter.registerBus(); viewPager.setAdapter(mTabsAdapter); final TitlePageIndicator tabs = (TitlePageIndicator) getView().findViewById(R.id.pager_tabs); tabs.setViewPager(viewPager); tabs.setOnPageChangeListener(mPageChangeListener); int selectedItem = TapchatApp.get().getPreferences().getInt(TapchatApp.PREF_SELECTED_CONNECTION, 0); if (viewPager.getChildCount() > selectedItem) { viewPager.setCurrentItem(selectedItem); } else { mPendingSelectItem = selectedItem; } } }
From source file:com.example.android.materialdesigncodelab.activities.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new ByCountryFragment(), "Near me"); adapter.addFragment(new ByTagsFragment(), "Category"); adapter.addFragment(new ByLangFragment(), "Languages"); adapter.addFragment(new FavorisFragment(), "Favorite"); viewPager.setAdapter(adapter); }
From source file:com.example.android.hacktxsafe.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new ContactListContentFragment(), "Following"); adapter.addFragment(new TileContentFragment(), "Disasters"); adapter.addFragment(new CardContentFragment(), "Alerts"); viewPager.setAdapter(adapter); }
From source file:com.example.android.saddacampus.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);/* w w w . j a v a2 s . com*/ setSearchtollbar(); String Indian = "Indian"; //////////////////////////.........Categories Slider......... ArrayList<Category> c = new ArrayList<Category>(); c.add(new Category(Indian, R.drawable.color_green)); c.add(new Category("Chinese", R.drawable.color_green)); c.add(new Category("Italian", R.drawable.color_green)); c.add(new Category("FF", R.drawable.color_green)); c.add(new Category("Cntntl", R.drawable.color_green)); c.add(new Category("Non_Veg", R.drawable.color_green)); c.add(new Category("Veg", R.drawable.color_green)); ////Horizontal Scroller mNumberList = (RecyclerView) findViewById(R.id.rv_numbers); LinearLayoutManager la = new LinearLayoutManager(MainActivity.this, LinearLayoutManager.HORIZONTAL, false); mNumberList.setLayoutManager(la); mNumberList.setHasFixedSize(true); mAdapter = new CategoryAdapter(c); mNumberList.setAdapter(mAdapter); //>>>>>>>>>>>>>>>.............Categories Slider ends here. //////Horizontal Scroller ViewPager viewp = (ViewPager) findViewById(R.id.view_pager); SimpleFragmentPagerAdapter adapter = new SimpleFragmentPagerAdapter(getSupportFragmentManager()); viewp.setAdapter(adapter); TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs); tabLayout.setupWithViewPager(viewp); }
From source file:com.kobi.metalsexchange.app.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mCurrencyId = Utility.getPreferredCurrency(this); mWeightUnitId = Utility.getPreferredWeightUnit(this); setContentView(R.layout.activity_main); // Creating The Toolbar and setting it as the Toolbar for the activity Toolbar toolbar = (Toolbar) findViewById(R.id.tool_bar); setSupportActionBar(toolbar);//from w w w . j a va 2 s. c o m Utility.setTwoPanesView(findViewById(R.id.rate_detail_container) != null); // Get the ViewPager and set it's PagerAdapter so that it can display items ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(new ExchangeRatesFragmentPagerAdapter(getSupportFragmentManager(), MainActivity.this)); // Give the SlidingTabLayout the ViewPager SlidingTabLayout slidingTabLayout = (SlidingTabLayout) findViewById(R.id.sliding_tabs); // Set custom tab layout // /*with icon*/ slidingTabLayout.setCustomTabView(R.layout.custom_tab, 0); // Center the tabs in the layout slidingTabLayout.setDistributeEvenly(false); // slidingTabLayout.setBackgroundColor(getResources().getColor(R.color.primary)); // // // Customize tab color slidingTabLayout.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() { @Override public int getIndicatorColor(int position) { return getResources().getColor(R.color.white); } }); slidingTabLayout.setViewPager(viewPager); ViewPager.SimpleOnPageChangeListener pageChangeListener = new ViewPager.SimpleOnPageChangeListener() { @Override public void onPageSelected(int position) { super.onPageSelected(position); Utility.setCurrentMetalId(Utility.getMetalIdForTabPosition(position), MainActivity.this); //pageSelected = position; if (Utility.isTwoPanesView()) { DetailFragment detailFragment = (DetailFragment) getSupportFragmentManager() .findFragmentByTag(DETAILFRAGMENT_TAG); TrendGraphFragment trendGraphFragment = (TrendGraphFragment) getSupportFragmentManager() .findFragmentByTag(CHARTFRAGMENT_TAG); if (detailFragment != null) { getSupportFragmentManager().beginTransaction().remove(detailFragment).commit(); } if (trendGraphFragment != null) { getSupportFragmentManager().beginTransaction().remove(trendGraphFragment).commit(); } if (mFloatingActionButton != null) { mFloatingActionButton.hide(); } } } }; slidingTabLayout.setOnPageChangeListener(pageChangeListener); viewPager.setCurrentItem(Utility.getTabIdxForMetal(Utility.getCurrentMetalId(this))); mLastUpdatedTextView = (TextView) findViewById(R.id.last_updated_textview); updateTheLastUpdatedTime(); if (Utility.isTwoPanesView()) { // The detail container view will be present only in the large-screen layouts // (res/layout-sw600dp). If this view is present, then the activity should be // in two-pane mode. // In two-pane mode, show the detail view in this activity by // adding or replacing the detail fragment using a // fragment transaction. mFloatingActionButton = (ActionButton) findViewById(R.id.action_button); mFloatingActionButton.hide(); if (mFloatingActionButton != null) { mFloatingActionButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { DetailFragment df = (DetailFragment) getSupportFragmentManager() .findFragmentByTag(DETAILFRAGMENT_TAG); Bundle b = new Bundle(); b.putString("METAL_ID", Utility.getCurrentMetalId(MainActivity.this)); b.putDouble("CURRENT_VALUE", df.getRawRate()); b.putLong("CURRENT_DATE", df.getDate()); FragmentManager fm = MainActivity.this.getSupportFragmentManager(); CalculatorDialogFragment myDialogFragment = new CalculatorDialogFragment(); myDialogFragment.setArguments(b); //myDialogFragment.getDialog().setTitle(getResources().getString(R.string.calculator_fragment_name)); myDialogFragment.show(fm, "dialog_fragment"); } }); } if (savedInstanceState == null) { DetailFragment detailFragment = (DetailFragment) getSupportFragmentManager() .findFragmentByTag(DETAILFRAGMENT_TAG); TrendGraphFragment trendGraphFragment = (TrendGraphFragment) getSupportFragmentManager() .findFragmentByTag(CHARTFRAGMENT_TAG); if (detailFragment != null) { getSupportFragmentManager().beginTransaction().remove(detailFragment).commit(); } if (trendGraphFragment != null) { getSupportFragmentManager().beginTransaction().remove(trendGraphFragment).commit(); } } } else { getSupportActionBar().setElevation(0f); } MetalsExchangeSyncAdapter.initializeSyncAdapter(this); }
From source file:com.stanzione.licensesmanagement.ui.ProjectDetailsFragment.java
private void setupViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(getActivity().getSupportFragmentManager()); adapter.addFragment(ProjectRelatedDetailsFragment.newInstance(loggedUser, selectedProject), "Details"); adapter.addFragment(ProjectRelatedSoftwaresFragment.newInstance(loggedUser, selectedProject), "Related Softwares"); viewPager.setAdapter(adapter); }
From source file:com.geecko.QuickLyric.AboutActivity.java
private void setupDemoScreen() { ViewGroup rootView = (ViewGroup) findViewById(android.R.id.content).getRootView(); getLayoutInflater().inflate(R.layout.tutorial_view, (ViewGroup) rootView.getChildAt(0)); final ViewPager pager = (ViewPager) findViewById(R.id.pager); CirclePageIndicator indicator = (CirclePageIndicator) findViewById(R.id.indicator); final IntroScreenSlidePagerAdapter pagerAdapter = new IntroScreenSlidePagerAdapter(getFragmentManager(), this); pager.setAdapter(pagerAdapter); pager.addOnPageChangeListener(pagerAdapter); indicator.setViewPager(pager);/* w ww .j a va 2s . c o m*/ pager.setCurrentItem(pagerAdapter.rightToLeft ? pagerAdapter.getCount() - 1 : 0); indicator.setOnPageChangeListener(pagerAdapter); Button skipButton = (Button) rootView.findViewById(R.id.pager_button); ImageButton arrowButton = (ImageButton) rootView.findViewById(R.id.pager_arrow); skipButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) pagerAdapter.exitAction(); else pager.setCurrentItem(pagerAdapter.getCount() - 1); } }); arrowButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { pagerAdapter.nextAction(); } }); }
From source file:com.akshay.newmaterialdesignlibrary.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new ListContentFragment(), "List"); adapter.addFragment(new TileContentFragment(), "Tile"); adapter.addFragment(new CardContentFragment(), "Card"); adapter.addFragment(new OtherContentFragment(), "Other"); viewPager.setAdapter(adapter); }