Example usage for android.support.v4.view ViewPager setCurrentItem

List of usage examples for android.support.v4.view ViewPager setCurrentItem

Introduction

In this page you can find the example usage for android.support.v4.view ViewPager setCurrentItem.

Prototype

public void setCurrentItem(int item) 

Source Link

Document

Set the currently selected page.

Usage

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) {
        }
    });
}