List of usage examples for android.support.v4.view ViewPager setCurrentItem
public void setCurrentItem(int item)
From source file:net.ustyugov.jtalk.activity.muc.MucUsers.java
@Override public void onCreate(Bundle icicle) { super.onCreate(icicle); String group = getIntent().getStringExtra("group"); account = getIntent().getStringExtra("account"); muc = JTalkService.getInstance().getConferencesHash(account).get(group); setTheme(Colors.isLight ? R.style.AppThemeLight : R.style.AppThemeDark); setContentView(R.layout.paged_activity); setTitle(R.string.Users);//w w w . j a va 2 s. c o m getActionBar().setDisplayHomeAsUpEnabled(true); LinearLayout chat_linear = (LinearLayout) findViewById(R.id.linear); chat_linear.setBackgroundColor(Colors.BACKGROUND); account = getIntent().getExtras().getString("account"); LayoutInflater inflater = LayoutInflater.from(MucUsers.this); View ownersPage = inflater.inflate(R.layout.muc_users_page, null); View adminsPage = inflater.inflate(R.layout.muc_users_page, null); View membersPage = inflater.inflate(R.layout.muc_users_page, null); View outcastsPage = inflater.inflate(R.layout.muc_users_page, null); ownersPage.setTag("Owners"); adminsPage.setTag("Admins"); membersPage.setTag("Members"); outcastsPage.setTag("Outcast"); ownersList = (ListView) ownersPage.findViewById(R.id.list); adminsList = (ListView) adminsPage.findViewById(R.id.list); membersList = (ListView) membersPage.findViewById(R.id.list); outcastsList = (ListView) outcastsPage.findViewById(R.id.list); ownersList.setAdapter(new AffiliateAdapter(this)); adminsList.setAdapter(new AffiliateAdapter(this)); membersList.setAdapter(new AffiliateAdapter(this)); outcastsList.setAdapter(new AffiliateAdapter(this)); registerForContextMenu(ownersList); registerForContextMenu(adminsList); registerForContextMenu(membersList); registerForContextMenu(outcastsList); ArrayList<View> mPages = new ArrayList<View>(); mPages.add(ownersPage); mPages.add(adminsPage); mPages.add(membersPage); mPages.add(outcastsPage); MainPageAdapter adapter = new MainPageAdapter(mPages); ViewPager mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(adapter); mPager.setCurrentItem(0); TitlePageIndicator mTitleIndicator = (TitlePageIndicator) findViewById(R.id.indicator); mTitleIndicator.setTextColor(0xFF555555); mTitleIndicator.setViewPager(mPager); mTitleIndicator.setCurrentItem(0); }
From source file:org.mythtv.client.ui.dvr.UpcomingActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { Log.v(TAG, "onCreate : enter"); super.onCreate(savedInstanceState); setContentView(R.layout.activity_dvr_upcoming); mMenuItemRefresh = new MenuItemRefreshAnimated(this); setupActionBar();//ww w. ja va 2 s . co m mLocationProfile = mLocationProfileDaoHelper.findConnectedProfile(this); mAdapter = new MythtvUpcomingPagerAdapter(getSupportFragmentManager()); ViewPager mPager = (ViewPager) findViewById(R.id.dvr_upcoming_pager); mPager.setAdapter(mAdapter); mPager.setCurrentItem(0); Log.v(TAG, "onCreate : exit"); }
From source file:ru.gkpromtech.exhibition.events.EventDetailsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (savedInstanceState == null) { Bundle extras = getIntent().getExtras(); if (extras != null) { @SuppressWarnings("unchecked") List<Event> tmpItems = (List<Event>) extras.getSerializable("items"); items = tmpItems;//from ww w. j av a2s.c om index = extras.getInt("index", 0); } } else { @SuppressWarnings("unchecked") List<Event> tmpItems = (List<Event>) savedInstanceState.getSerializable(SAVE_ITEMS); items = tmpItems; index = savedInstanceState.getInt(SAVE_INDEX, 0); } setContentView(R.layout.activity_event_details); context = this; ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setHomeButtonEnabled(true); } changedItems = new ArrayList<>(); // ViewPager and its adapters use support library // fragments, so use getSupportFragmentManager. ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(new EventDetailsCollectionPagerAdapter(getSupportFragmentManager())); pager.setCurrentItem(index); pager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { index = position; } @Override public void onPageScrollStateChanged(int state) { } }); AnalyticsManager.sendEvent(this, R.string.event_details_category, R.string.action_open, index); }
From source file:com.tortel.deploytrack.WidgetPickerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Check for light theme Prefs.load(this); if (Prefs.useLightTheme()) { setTheme(R.style.Theme_DeployThemeLight); }/*from w w w. ja va2 s . co m*/ setContentView(R.layout.activity_widget_config); Bundle extras = getIntent().getExtras(); if (extras != null) { mWidgetId = extras.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID); } mResultIntent = new Intent(); //Set it to cancelled until explicitly told to save setResult(RESULT_CANCELED, mResultIntent); mWidgetManager = AppWidgetManager.getInstance(this); mAdapter = new DeploymentFragmentAdapter(this, getSupportFragmentManager()); ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(mAdapter); SmartTabLayout indicator = (SmartTabLayout) findViewById(R.id.indicator); indicator.setViewPager(pager); indicator.setOnPageChangeListener(new PageChangeListener()); pager.setCurrentItem(mCurrentPosition); Log.d("WidgetPicker started with mWidgetId " + mWidgetId); }
From source file:net.ustyugov.jtalk.activity.vcard.SetVcardActivity.java
@Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setTheme(Colors.isLight ? R.style.AppThemeLight : R.style.AppThemeDark); setContentView(R.layout.paged_activity); getActionBar().setDisplayHomeAsUpEnabled(true); setTitle("vCard"); LinearLayout linear = (LinearLayout) findViewById(R.id.linear); linear.setBackgroundColor(Colors.BACKGROUND); account = getIntent().getStringExtra("account"); vcard = service.getVCard(account);//from w w w . j av a2 s . c o m if (vcard == null) { VCard vCard = new VCard(); try { vCard.load(service.getConnection(account), account); } catch (XMPPException ignored) { } service.setVCard(account, vCard); } LayoutInflater inflater = LayoutInflater.from(this); View aboutPage = inflater.inflate(R.layout.set_vcard_about, null); View homePage = inflater.inflate(R.layout.set_vcard_home, null); View workPage = inflater.inflate(R.layout.set_vcard_work, null); View photoPage = inflater.inflate(R.layout.set_vcard_avatar, null); first = (EditText) aboutPage.findViewById(R.id.firstname); middle = (EditText) aboutPage.findViewById(R.id.middlename); last = (EditText) aboutPage.findViewById(R.id.lastname); nick = (EditText) aboutPage.findViewById(R.id.nickname); bday = (EditText) aboutPage.findViewById(R.id.bday); url = (EditText) aboutPage.findViewById(R.id.url); about = (EditText) aboutPage.findViewById(R.id.desc); ctry = (EditText) homePage.findViewById(R.id.ctry); locality = (EditText) homePage.findViewById(R.id.locality); street = (EditText) homePage.findViewById(R.id.street); emailHome = (EditText) homePage.findViewById(R.id.homemail); phoneHome = (EditText) homePage.findViewById(R.id.homephone); org = (EditText) workPage.findViewById(R.id.org); unit = (EditText) workPage.findViewById(R.id.unit); role = (EditText) workPage.findViewById(R.id.role); emailWork = (EditText) workPage.findViewById(R.id.workmail); phoneWork = (EditText) workPage.findViewById(R.id.workphone); av = (ImageView) photoPage.findViewById(R.id.av); load = (Button) photoPage.findViewById(R.id.load_button); load.setOnClickListener(this); clear = (Button) photoPage.findViewById(R.id.clear_button); clear.setOnClickListener(this); aboutPage.setTag(getString(R.string.About)); homePage.setTag(getString(R.string.Home)); workPage.setTag(getString(R.string.Work)); photoPage.setTag(getString(R.string.Photo)); ArrayList<View> mPages = new ArrayList<View>(); mPages.add(aboutPage); mPages.add(homePage); mPages.add(workPage); mPages.add(photoPage); MainPageAdapter adapter = new MainPageAdapter(mPages); ViewPager mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(adapter); mPager.setCurrentItem(0); TitlePageIndicator mTitleIndicator = (TitlePageIndicator) findViewById(R.id.indicator); mTitleIndicator.setTextColor(0xFF555555); mTitleIndicator.setViewPager(mPager); mTitleIndicator.setCurrentItem(0); update(); }
From source file:com.saulcintero.moveon.SummaryHolder.java
public void initPager() { PagerAdapter mPagerAdapter = new PagerAdapter(getSupportFragmentManager()); mContext = getApplicationContext();/*from w w w . ja va 2 s.c o m*/ prefs = PreferenceManager.getDefaultSharedPreferences(mContext); isMetric = FunctionUtils.checkIfUnitsAreMetric(mContext); String[] route = DataFunctionUtils.getRouteData(mContext, prefs.getInt("selected_practice", 0), isMetric); mPagerAdapter.addFragment(new Summary1()); if (Integer.parseInt(route[22]) == 0) mPagerAdapter.addFragment(new Summary2()); else mPagerAdapter.addFragment(new Summary2_hiit()); mPagerAdapter.addFragment(new Summary3()); mPagerAdapter.addFragment(new Summary4()); ViewPager mViewPager = (ViewPager) findViewById(R.id.viewPager); mViewPager.setPageMargin(getResources().getInteger(R.integer.viewpager_margin_width)); mViewPager.setPageMarginDrawable(R.drawable.viewpager_margin); mViewPager.setOffscreenPageLimit(mPagerAdapter.getCount()); mViewPager.setAdapter(mPagerAdapter); mViewPager.setCurrentItem(0); initScrollableTabs(mViewPager); }
From source file:me.xiaopan.vpc.sample.PagerFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewPager_fragment); PagerSlidingTabStrip pagerSlidingTabStrip = (PagerSlidingTabStrip) view .findViewById(R.id.tabStrip_fragment); viewPager.setAdapter(new FragmentPagerAdapter(getChildFragmentManager(), new Fragment[] { new ListTextFragment(), new ListTextFragment(), new ListTextFragment() })); viewPager.setCurrentItem(1); pagerSlidingTabStrip.setViewPager(viewPager); }
From source file:com.shanet.relayremote.Main.java
private void updatePagerAdapter() { // Create the adapter that will return the relay and relay groups fragments RelayPagerAdapter pagerAdapter = new RelayPagerAdapter(getSupportFragmentManager()); // Set up the ViewPager with the sections adapter. ViewPager pager = (ViewPager) findViewById(R.id.pager); pager.setAdapter(pagerAdapter);/*from w w w. j a v a 2s .c o m*/ // Set the pager to the current fragment pager.setCurrentItem(curFragment); // Listen for pager changes to keep track of the currently displayed fragment so the state // can restored when this function is called pager.setOnPageChangeListener(new OnPageChangeListener() { public void onPageScrollStateChanged(int state) { } public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } public void onPageSelected(int position) { curFragment = position; } }); }
From source file:org.openmrs.mobile.activities.patientdashboard.PatientDashboardActivity.java
private void initViewPager(PatientDashboardPagerAdapter adapter) { MaterialTabHost tabHost = (MaterialTabHost) findViewById(R.id.tabhost); tabHost.setType(MaterialTabHost.Type.FullScreenWidth); for (int i = 0; i < adapter.getCount(); i++) { tabHost.addTab(getTabNames().get(i).toUpperCase()); }//ww w . j a v a 2 s .c o m final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); viewPager.setAdapter(adapter); viewPager.addOnPageChangeListener(tabHost); tabHost.setOnTabChangeListener(new MaterialTabHost.OnTabChangeListener() { @Override public void onTabSelected(int position) { viewPager.setCurrentItem(position); } }); }
From source file:cm.aptoidetv.pt.ScreenshotsViewer.java
@Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); setContentView(R.layout.page_screenshots_viewer); if (arg0 == null) { currentItem = getIntent().getIntExtra("position", 0); } else {/*from ww w . j a v a 2 s .c om*/ currentItem = arg0.getInt("position", 0); } getIntent().getIntExtra("position", 0); context = this; final ViewPager screenshots = (ViewPager) findViewById(R.id.screenShotsPager); ArrayList<String> uri = getIntent().getStringArrayListExtra("url"); if (uri != null) { images = uri.toArray(images); } if (images != null && images.length > 0) { screenshots.setAdapter(new ViewPagerAdapterScreenshots(context, uri, true)); screenshots.setCurrentItem(currentItem); } // String imagepath = getIntent().getStringExtra(SCREEN); // // ImageView screen = (ImageView) findViewById(R.id.screenshot); // // Picasso.with(this) // .load(imagepath) // .error(getResources().getDrawable(R.drawable.default_background)) // .into(screen); }