List of usage examples for android.support.v4.view ViewPager setCurrentItem
public void setCurrentItem(int item)
From source file:com.edicon.firebase.devs.firepix.FeedsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_feeds); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);//from ww w .j av a 2 s . co m ViewPager viewPager = (ViewPager) findViewById(R.id.feeds_view_pager); FeedsPagerAdapter adapter = new FeedsPagerAdapter(getSupportFragmentManager()); adapter.addFragment(PostsFragment.newInstance(PostsFragment.TYPE_HOME), "HOME"); adapter.addFragment(PostsFragment.newInstance(PostsFragment.TYPE_FEED), "FEED"); adapter.addFragment(GeoFireFragment.newInstance(GeoFireFragment.TYPE_GEOFIRE), "GEOFIRE"); viewPager.setAdapter(adapter); viewPager.setCurrentItem(1); TabLayout tabLayout = (TabLayout) findViewById(R.id.feeds_tab_layout); tabLayout.setupWithViewPager(viewPager); mFab = (FloatingActionButton) findViewById(R.id.fab); mFab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser(); if (user == null || user.isAnonymous()) { Toast.makeText(FeedsActivity.this, "You must sign-in to post.", Toast.LENGTH_SHORT).show(); return; } Intent newPostIntent = new Intent(FeedsActivity.this, NewPostActivity.class); startActivity(newPostIntent); } }); checkPermission(); }
From source file:so.contacts.hub.basefunction.widget.viewpagerindicator.PagerSlidingTabStrip.java
public void init(int startPos, List<TabInfo> tabs, ViewPager pager) { if (startPos >= 0 && startPos < tabs.size()) { pager.setCurrentItem(startPos); selectedPosition = startPos;//from w w w. jav a2s .c o m } setViewPager(pager); }
From source file:com.mediatek.engineermode.EngineerMode.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);/* w w w . ja v a 2 s .com*/ final FragmentManager fragmentManager = getFragmentManager(); final FragmentTransaction transaction = fragmentManager.beginTransaction(); if (isWifiOnly()) { TAB_TITLE_IDS = TAB_TITLE_IDS_WIFIONLY; TAB_COUNT = TAB_COUNT_WIFIONLY; } Log.v("@M_" + TAG, "new fregments"); for (int i = 0; i < TAB_COUNT; i++) { mTabs[i] = new PrefsFragment(); mTabs[i].setResource(i); transaction.add(R.id.viewpager, mTabs[i], String.valueOf(i)); transaction.hide(mTabs[i]); } ViewPager viewPager; PagerTabStrip pagerTabStrip; viewPager = (ViewPager) findViewById(R.id.viewpager); pagerTabStrip = (PagerTabStrip) findViewById(R.id.pagertitle); pagerTabStrip.setTabIndicatorColorResource(android.R.color.holo_blue_light); transaction.commitAllowingStateLoss(); // fragmentManager.executePendingTransactions(); mPagerAdapter = new MyPagerAdapter(); viewPager.setAdapter(mPagerAdapter); viewPager.setCurrentItem(0); }
From source file:com.example.drugsformarinemammals.ViewPager_MainMenu.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.viewpager_mainmenu); helper = new Handler_Sqlite(this); PagerTabStrip mPagerTabStrip = (PagerTabStrip) findViewById(R.id.title); int size = mPagerTabStrip.getChildCount(); for (int i = 0; i < size; i++) { View child = mPagerTabStrip.getChildAt(i); if (child instanceof TextView) { textView = (TextView) child; textView.setTypeface(Typeface.SANS_SERIF); }// ww w.j a v a2 s . co m } ViewPager vpPager = (ViewPager) findViewById(R.id.vp_mainmenu); adapterViewPager = new MyPagerAdapter(getSupportFragmentManager()); vpPager.setAdapter(adapterViewPager); Bundle extra = this.getIntent().getExtras(); if (extra != null) { if (extra.getInt("dosis") == 2) vpPager.setCurrentItem(2); else vpPager.setCurrentItem(3); } else vpPager.setCurrentItem(1); }
From source file:io.github.tonyguyot.acronym.ui.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);/*from w ww . j a v a2 s.c o m*/ // set custom font for the app title if (getSupportActionBar() != null) { getSupportActionBar().setDisplayShowTitleEnabled(false); } TextView title = (TextView) toolbar.findViewById(R.id.toolbar_title); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Lobster-Regular.ttf"); title.setTypeface(tf); // set the tabs and view pager final ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); setupViewPager(viewPager); TabLayout tabLayout = (TabLayout) toolbar.findViewById(R.id.toolbar_tabs); tabLayout.setupWithViewPager(viewPager); // set the callback for the FAB FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // select the first tab viewPager.setCurrentItem(0); // set focus on edit text, clear it and display keyboard EditText ed = (EditText) viewPager.findViewById(R.id.query_entry); ed.requestFocus(); ed.setText(""); Utils.showKeyboard(MainActivity.this); } }); }
From source file:org.alfresco.mobile.android.application.fragments.node.details.PagerNodeDetailsFragment.java
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) protected void displayTabs() { // Retrieve pager & pager tabs ViewPager viewPager = (ViewPager) viewById(R.id.view_pager); PagerSlidingTabStrip tabs = (PagerSlidingTabStrip) viewById(R.id.tabs); tabs.setBackgroundColor(getActivity().getResources().getColor(R.color.grey_lighter)); NodeDetailsPagerAdapter adapter = new NodeDetailsPagerAdapter(getChildFragmentManager(), getActivity(), node, parentNode);//from w w w . j a v a 2 s. c om viewPager.setAdapter(adapter); viewPager.setCurrentItem(0); tabs.setViewPager(viewPager); tabs.setTextColor(getResources().getColor(android.R.color.black)); }
From source file:com.bwie.myshops.view.DetailsActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager); ViewPager mViewPager = (HackyViewPager) findViewById(R.id.view_pager); setContentView(mViewPager);//w w w . j a v a 2 s. co m options = ImageLoaderUtils.initOptions(); // Bundle bundle = new Bundle(); bundle = this.getIntent().getExtras(); int index = bundle.getInt("index"); DetailsBean.DataBean.ProductBean dui = (DetailsBean.DataBean.ProductBean) bundle.get("photo"); listsStr.add(dui.getApp_long_image1()); listsStr.add(dui.getApp_long_image2()); listsStr.add(dui.getApp_long_image3()); listsStr.add(dui.getApp_long_image4()); mViewPager.setAdapter(new SamplePagerAdapter()); mViewPager.setCurrentItem(2); }
From source file:com.burnevsky.firu.TranslationsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_translations); // Instantiate a ViewPager and a PagerAdapter. TranslationsPagerAdapter mPagerAdapter = new TranslationsPagerAdapter(getSupportFragmentManager()); ViewPager mPager = (ViewPager) findViewById(R.id.ta_pager); mPager.setAdapter(mPagerAdapter);//w w w .j a v a2 s. c om Intent intent = getIntent(); List<Word> mWordList = intent.getParcelableArrayListExtra(INTENT_EXTRA_WORD_LIST); if (mWordList == null) { Log.d("firu", "TranslationsActivity: Unsupported intent given"); finish(); } int mWordIndex = intent.getIntExtra(TranslationsActivity.INTENT_EXTRA_WORD_IDX, 0); for (Word word : mWordList) { mFragments.add(createFragment(word)); } mPagerAdapter.notifyDataSetChanged(); mPager.setCurrentItem(mWordIndex); }
From source file:com.barak.pix.FeedsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_feeds); updateIMContactField(getContentResolver(), "gy", "hjhj"); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);/*from w w w . j a v a2 s .c o m*/ ViewPager viewPager = (ViewPager) findViewById(R.id.feeds_view_pager); FeedsPagerAdapter adapter = new FeedsPagerAdapter(getSupportFragmentManager()); adapter.addFragment(PostsFragment.newInstance(PostsFragment.TYPE_HOME), "?"); adapter.addFragment(PostsFragment.newInstance(PostsFragment.TYPE_FEED), "?"); viewPager.setAdapter(adapter); viewPager.setCurrentItem(1); TabLayout tabLayout = (TabLayout) findViewById(R.id.feeds_tab_layout); tabLayout.setupWithViewPager(viewPager); mFab = (FloatingActionButton) findViewById(R.id.fab); mFab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser(); if (user == null || user.isAnonymous()) { Toast.makeText(FeedsActivity.this, "You must sign-in to post.", Toast.LENGTH_SHORT).show(); return; } Intent newPostIntent = new Intent(FeedsActivity.this, NewPostActivity.class); startActivity(newPostIntent); } }); mCall = (FloatingActionButton) findViewById(R.id.call); mCall.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (ContextCompat.checkSelfPermission(FeedsActivity.this, android.Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) { if (ActivityCompat.shouldShowRequestPermissionRationale(FeedsActivity.this, android.Manifest.permission.CALL_PHONE)) { Toast.makeText(FeedsActivity.this, " ? ", Toast.LENGTH_LONG).show(); } else { ActivityCompat.requestPermissions(FeedsActivity.this, new String[] { android.Manifest.permission.CALL_PHONE }, 55); } } else { callPlease(); } } }); }
From source file:bus_vn.gena.bus_vn.com.bus_vn.List_bus_time.java
private void setupTablayout() { tabLayout = (TabLayout) findViewById(R.id.tabLayout); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); switch (kolTypeDay.size()) { case 1:/*from w w w . ja v a 2 s. c o m*/ if (kolTypeDay.get(0).equals("4")) { tabLayout.addTab(tabLayout.newTab().setText("??")); } else { tabLayout.addTab(tabLayout.newTab().setText("?")); } break; case 2: tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); if (typeDay.equals("2")) { new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(1).select(); } }, 1); } break; case 3: tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); //? tab ? // ? ?, ? ? ? ? // ? switch (typeDay) { case "2":// new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(2).select(); } }, 1); break; case "3"://? new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(1).select(); } }, 1); break; } break; default: break; } final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); final PagerAdaptertime adapter = new PagerAdaptertime(getSupportFragmentManager(), tabLayout.getTabCount(), busPathId, busStopId, kolTypeDay); 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) { } }); }