Wie wird die Registerkarte 3 auf PagerTabStrip ständig angezeigt?

Ich habe eine Android-Anwendung, die versucht, Android PagerTabStrip auf ViewPager zu implementieren. Ich habe drei Tab 1) Tab1 2) Tab2 und 3) Tab3. Wenn Tab1 ausgewählt ist, wird nur Tab1 >> Tab2 (pic_01) angezeigt. Wenn Tab2 ausgewählt ist, wird Tab1 >> Tab2 >> Tab3 (pic_02) angezeigt. Wenn Tab3 ausgewählt ist, wird Tab2 >> Tab3 (pic_03) angezeigt. Aber ich möchte, dass alle Tabs der Zeit 3 gleichzeitig sichtbar sind. Wenn beispielsweise Tab1 ausgewählt ist, wird Tab3 >>> Tab1 >> Tab2 angezeigt. Genauso wie wenn Tab2 ausgewählt ist, ist es ab1 >> Tab2 >> Tab3. Wenn Tab3 ausgewählt ist, ist es Tab2 >> Tab3 >> Tab1.

   viewPager = (ViewPager) findViewById(R.id.pager);        
    mPagerTabStrip = (PagerTabStrip)findViewById(R.id.PagerTab);
    mPagerTabStrip.setScrollContainer(true);
    // Set the ViewPagerAdapter into ViewPager
    viewPager.setAdapter(new ViewPagerAdapter(getSupportFragmentManager()));

ViewPagerAdapter ist die FragmentPagerAdapter-Klasse.

public class ViewPagerAdapter extends FragmentPagerAdapter {

final int PAGE_COUNT = 3;
// Tab Titles
private String tabtitles[] = new String[] { "Tab1", "Tab2", "Tab3" };
Context context;

public ViewPagerAdapter(FragmentManager fm) {
    super(fm);
}

@Override
public int getCount() {
    return PAGE_COUNT;
}

@Override
public Fragment getItem(int position) {

    Log.w("position", "are:"+position);
    switch (position) {


        // Open FragmentTab1.java
    case 0:
        FragmentTab1 fragmenttab1 = new FragmentTab1();
        return fragmenttab1;

        // Open FragmentTab2.java
    case 1:
        FragmentTab2 fragmenttab2 = new FragmentTab2();
        return fragmenttab2;

        // Open FragmentTab3.java
    case 2:
        FragmentTab3 fragmenttab3 = new FragmentTab3();
        return fragmenttab3;
    }
    return null;
}

@Override
public CharSequence getPageTitle(int position) {
    return tabtitles[position];
}

}

Eigentlich möchte ich die ganze Zeit, dass diese drei Tabs genauso sichtbar sind wie pic_02. Ist das möglich? Bitte helfen Sie mir. (Danke an alle)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage