List of usage examples for android.support.v4.view ViewPager setCurrentItem
public void setCurrentItem(int item)
From source file:com.example.emamianrizif.Movie.views.SlidingTabLayout.java
public void setViewPager(ViewPager viewPager, int tabIndex) { setViewPager(viewPager); viewPager.setCurrentItem(tabIndex); }
From source file:de.sourcestream.movieDB.controller.GalleryPreviewSlide.java
/** * Called immediately after onCreateView(LayoutInflater, ViewGroup, Bundle) has returned, * but before any saved state has been restored in to the view. * * @param view The View returned by onCreateView(LayoutInflater, ViewGroup, Bundle). * @param savedInstanceState If non-null, this fragment is being re-constructed from a previous saved state as given here. *//*from w w w . j a v a2 s . co m*/ @Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); // Get the ViewPager and set it's PagerAdapter so that it can display items GalleryPreviewSlideAdapter galleryPreviewSlideAdapter = new GalleryPreviewSlideAdapter(getFragmentManager(), getResources(), galleryList); ViewPager mViewPager = (ViewPager) rootView.findViewById(R.id.galleryPager); mViewPager.setOffscreenPageLimit(1); mViewPager.setAdapter(galleryPreviewSlideAdapter); if (this.getArguments() != null) mViewPager.setCurrentItem(this.getArguments().getInt("currPos")); }
From source file:com.iknow.places.fragment.ImagePagerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fr_image_pager, container, false); ViewPager pager = (ViewPager) rootView.findViewById(R.id.pager); imageUrls = getArguments().getStringArray(Constants.Extra.IMAGE_LINKS); pager.setAdapter(new ImageAdapter()); pager.setCurrentItem(getArguments().getInt(Constants.Extra.IMAGE_POSITION, 0)); return rootView; }
From source file:com.ibm.mil.readyapps.telco.onboarding.appintrolib.AppIntro.java
@Override public boolean onKeyDown(int code, KeyEvent kvent) { if (code == KeyEvent.KEYCODE_ENTER || code == KeyEvent.KEYCODE_BUTTON_A) { ViewPager vp = (ViewPager) this.findViewById(R.id.view_pager); if (vp.getCurrentItem() == vp.getAdapter().getCount() - 1) { onDonePressed();/*from w w w. j a v a2s . c o m*/ } else { vp.setCurrentItem(vp.getCurrentItem() + 1); } return false; } return super.onKeyDown(code, kvent); }
From source file:ca.xecure.easychip.MainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GCMRegistrar.checkDevice(this); GCMRegistrar.checkManifest(this); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy);/* ww w .jav a 2 s . c o m*/ this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.main); //Set the pager with an adapter ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new FlipAdapter(getSupportFragmentManager())); pager.setCurrentItem(1); //Bind the title indicator to the adapter TitlePageIndicator indicator = (TitlePageIndicator) findViewById(R.id.titles); indicator.setViewPager(pager); final float density = getResources().getDisplayMetrics().density; indicator.setBackgroundColor(0xFF7AA7D6); // indicator.setBackgroundColor(0xFFDD7200); indicator.setFooterColor(0xFFECF1F2); indicator.setFooterLineHeight(0); indicator.setFooterIndicatorHeight(7 * density); indicator.setFooterIndicatorStyle(IndicatorStyle.Triangle); indicator.setTextColor(0xAAFFFFFF); indicator.setSelectedColor(0xFFFFFFFF); indicator.setSelectedBold(true); registerReceiver(confirm_payment_handler, new IntentFilter(CONFIRM_PAYMENT_ACTION)); settings = getSharedPreferences(PREF_FILE_NAME, MODE_PRIVATE); String email_address = settings.getString(EMAIL_ADDRESS_PREF, null); if (email_address != null) { register_cloud_message(); } else { choose_email_address(); } }
From source file:de.zell.android.util.fragments.EntityViewPagerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View root = inflater.inflate(R.layout.fragment_viewpager, container, false); ViewPager viewPager = (ViewPager) root.findViewById(R.id.tab_viewPager); /**/*from w ww . ja va 2 s .c om*/ * Important: Must use the child FragmentManager or you will see side * effects. */ viewPager.setAdapter(getPageAdapter((getChildFragmentManager()))); viewPager.setCurrentItem(getFirstPosition()); return root; }
From source file:com.blork.anpod.activity.SearchDetailsFragmentPagerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_pager); PagerAdapter mAdapter = new PagerAdapter(getSupportFragmentManager()); ViewPager mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mAdapter);//from ww w . j a va 2 s . c o m mIndicator = (TabPageIndicator) findViewById(R.id.indicator); mIndicator.setViewPager(mPager); int index = getIntent().getExtras().getInt("index"); mPager.setCurrentItem(index); }
From source file:com.espian.library.about.AbsAboutActivity.java
public void onCreate(Bundle saved) { super.onCreate(saved); setContentView(R.layout.base_title_pager); ViewPager pager = (ViewPager) findViewById(R.id.base_pager); pager.setAdapter(new AboutPager(this)); pager.setOffscreenPageLimit(3);//from w w w .j a v a 2s. c om pager.setCurrentItem(1); getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true); }
From source file:saschpe.birthdays.activity.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Set up toolbar Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);/*from w w w. ja va 2 s . c o m*/ coordinatorLayout = (CoordinatorLayout) findViewById(R.id.coordinator_layout); calendarSyncHandler = new CalendarSyncHandler(this); // Set up fragment pager adapter ViewPagerAdapter pagerAdapter = new ViewPagerAdapter(getSupportFragmentManager()); pagerAdapter.addFragment(new BirthdaysFragment(), getString(R.string.birthdays)); pagerAdapter.addFragment(new SourcesFragment(), getString(R.string.sources)); // Set up nested scrollview NestedScrollView scrollView = (NestedScrollView) findViewById(R.id.nested_scroll); scrollView.setFillViewport(true); // Set up view pager ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); viewPager.setAdapter(pagerAdapter); if (PreferencesHelper.getFirstRun(this)) { viewPager.setCurrentItem(1); // Only show setup on first run } // Set up tab layout TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout); tabLayout.setTabMode(TabLayout.MODE_FIXED); tabLayout.setupWithViewPager(viewPager); }
From source file:br.com.bioscada.apps.biotracks.MarkerDetailActivity.java
@Override protected void onCreate(Bundle bundle) { super.onCreate(bundle); long markerId = getIntent().getLongExtra(EXTRA_MARKER_ID, -1L); if (markerId == -1L) { Log.d(TAG, "invalid marker id"); finish();//from w ww. j a v a2 s . c om return; } MyTracksProviderUtils myTracksProviderUtils = MyTracksProviderUtils.Factory.get(this); waypoint = myTracksProviderUtils.getWaypoint(markerId); markerIds = new ArrayList<Long>(); int markerIndex = -1; Cursor cursor = null; try { cursor = myTracksProviderUtils.getWaypointCursor(waypoint.getTrackId(), -1L, -1); if (cursor != null && cursor.moveToFirst()) { /* * Yes, this will skip the first waypoint and that is intentional as the * first waypoint holds the stats for the track. */ while (cursor.moveToNext()) { Waypoint current = myTracksProviderUtils.createWaypoint(cursor); markerIds.add(current.getId()); if (current.getId() == markerId) { markerIndex = markerIds.size() - 1; } } } } finally { if (cursor != null) { cursor.close(); } } ViewPager viewPager = (ViewPager) findViewById(R.id.maker_detail_activity_view_pager); viewPager.setAdapter(new MarkerDetailPagerAdapter(getSupportFragmentManager())); if (markerIndex != -1) { viewPager.setCurrentItem(markerIndex); } }