Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid sliding page navigation
    primarykey
    data
    text
    <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>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

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