List of usage examples for android.support.v4.view ViewPager ViewPager
public ViewPager(Context context)
From source file:com.dirtyunicorns.hfm.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set up the ViewPager with the sections adapter. mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);/*w ww . j a v a 2s . co m*/ setContentView(mViewPager); ActionBar actionbar = getActionBar(); actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionbar.setDisplayShowHomeEnabled(false); actionbar.setDisplayShowTitleEnabled(false); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.title_section1), mainFragment.class, null); //mTabsAdapter.addTab(actionbar.newTab().setText(R.string.title_section2),customFragment.class, null); }
From source file:com.evervolv.toolbox2.Toolbox.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);/*from ww w. ja v a 2 s .co m*/ setContentView(mViewPager); final ActionBar bar = getActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); bar.setDisplayHomeAsUpEnabled(true); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(bar.newTab().setText(R.string.interface_title), Interface.class, null); mTabsAdapter.addTab(bar.newTab().setText(R.string.performance_title), Performance.class, null); mTabsAdapter.addTab(bar.newTab().setText(R.string.updates_title), Updates.class, null); if (savedInstanceState != null) { bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.tecnojin.timekiller.activity.StatisticsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityUtil.makeFullScreen(this); setContentView(R.layout.option_layout); pager = new ViewPager(this); ((LinearLayout) findViewById(R.id.statisticLayout)).addView(pager); int optionIndex = getIntent().getIntExtra(getPackageName() + ".statistics", -1); set = GameManager.instance(this).getGame(optionIndex, this).getStatistics(); if (set == null) { Toast.makeText(this, R.string.noOption, Toast.LENGTH_SHORT).show(); finish();/*from ww w . java 2 s . co m*/ } adapter = new StatisticsAdapter(this, android.R.layout.simple_list_item_single_choice, set); pager.setAdapter(adapter); ImageView back = (ImageView) findViewById(R.id.back); back.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { finish(); } }); }
From source file:com.example.android.supportv13.app.ActionBarTabsPager.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);/*from w w w.j av a2 s .co m*/ setContentView(mViewPager); final ActionBar bar = getActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(bar.newTab().setText("Simple"), CountingFragment.class, null); mTabsAdapter.addTab(bar.newTab().setText("List"), FragmentPagerSupport.ArrayListFragment.class, null); mTabsAdapter.addTab(bar.newTab().setText("Cursor"), CursorFragment.class, null); if (savedInstanceState != null) { bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.lorenzobraghetto.speakbird.View.About.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);/*from w w w. j av a 2s . co m*/ setContentView(mViewPager); final ActionBar bar = getSupportActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(bar.newTab().setText("About"), AboutFragment.class, null); mTabsAdapter.addTab(bar.newTab().setText("Changelog"), ChangelogFragment.class, null); mTabsAdapter.addTab(bar.newTab().setText("License"), LicenseFragment.class, null); if (savedInstanceState != null) { bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.paginatedgallery.PaginatedGallery.java
private void init(Context context) { mPager = new ViewPager(context); mPagerIndicator = new CirclePageIndicator(context); addView(mPager);/*from ww w. j ava 2 s .c o m*/ addView(mPagerIndicator); }
From source file:org.jsampler.android.view.classic.ChannelPagerActivity.java
/** Called when the activity is first created. */ @Override/* ww w.j a va 2s. c om*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); channelPager = new ViewPager(this); ChannelPagerAdapter adapter = new ChannelPagerAdapter(); channelPager.setAdapter(adapter); CC.getSamplerModel().addSamplerChannelListListener(adapter); int idx = getIntent().getExtras().getInt("org.jsampler.android.SelectedChannelID", 0); channelPager.setCurrentItem(idx); setContentView(channelPager); }
From source file:com.android.photos.GalleryActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mMultiChoiceManager = new MultiChoiceManager(this); mViewPager = new ViewPager(this); mViewPager.setId(R.id.viewpager);/*from w w w . j a v a2s . co m*/ setContentView(mViewPager); ActionBar ab = getActionBar(); ab.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); ab.setDisplayShowHomeEnabled(false); ab.setDisplayShowTitleEnabled(false); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(ab.newTab().setText(R.string.tab_photos), PhotoSetFragment.class, null); mTabsAdapter.addTab(ab.newTab().setText(R.string.tab_albums), AlbumSetFragment.class, null); if (savedInstanceState != null) { ab.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.linkedin.android.eventsapp.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); pager = new ViewPager(this); pager.setId(R.id.pager);/*from w ww. j a v a 2 s . com*/ pager.setOffscreenPageLimit(5); setContentView(pager); final ActionBar bar = getActionBar(); View viewActionBar = getLayoutInflater().inflate(R.layout.layout_action_bar, null); TextView textviewTitle = (TextView) viewActionBar.findViewById(R.id.actionbar_textview); ActionBar.LayoutParams params = new ActionBar.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.MATCH_PARENT, Gravity.CENTER); textviewTitle.setText("UPCOMING EVENTS"); bar.setCustomView(viewActionBar, params); bar.setDisplayShowCustomEnabled(true); bar.setDisplayShowTitleEnabled(false); bar.setIcon(new ColorDrawable(Color.TRANSPARENT)); bar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#F15153"))); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); mEventTabsAdapter = new com.linkedin.android.eventsapp.EventTabsAdapter(this, pager); SimpleDateFormat ft = new SimpleDateFormat("E dd MMM"); ArrayList<Event> events = EventsManager.getInstance(this).getEvents(); for (Event event : events) { String eventDay = ft.format(new Date(event.getEventDate())); mEventTabsAdapter.addTab(bar.newTab().setText(eventDay), EventFragment.class, event); } }
From source file:gov.wa.wsdot.android.wsdot.ui.TollRatesActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);//w ww .j a va 2s . co m setContentView(mViewPager); AnalyticsUtils.getInstance(this).trackPageView("/Toll Rates"); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(getSupportActionBar().newTab().setText("SR 520"), SR520TollRatesFragment.class, null); mTabsAdapter.addTab(getSupportActionBar().newTab().setText("SR 16"), SR16TollRatesFragment.class, null); mTabsAdapter.addTab(getSupportActionBar().newTab().setText("SR 167"), SR167TollRatesFragment.class, null); if (savedInstanceState != null) { getSupportActionBar().setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }