Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid sliding page navigation
    text
    copied!<p>I am trying to achieve sliding page navigation in android, right now I'm using fragment activity and view pager inside of it. I am able to achieve the sliding page thing a little bit, but I want it to be more comprehensive. What should I do? Here is my code</p> <pre><code>public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button1 = (Button)findViewById(R.id.button1); Button button2 = (Button)findViewById(R.id.button2); Button button3 = (Button)findViewById(R.id.button3); List&lt;Fragment&gt; fragments = getFragments(); pageAdapter = new MyPageAdapter(getSupportFragmentManager(), fragments); pager = (ViewPager)findViewById(R.id.viewpager); pager.setAdapter(pageAdapter); pager.setCurrentItem(0); button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub pager.setCurrentItem(0); } }); button2.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub pager.setCurrentItem(1); } }); button3.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub pager.setCurrentItem(2); } }); } private List&lt;Fragment&gt; getFragments() { List&lt;Fragment&gt; fList = new ArrayList&lt;Fragment&gt;(); fList.add(MyFragment.newInstance("Tv Shows")); fList.add(MyFragment.newInstance("Movies")); fList.add(MyFragment.newInstance("Music Videos")); return fList; } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload