Aller au contenu

TabHost dans l'activity main


Alexandre Saban

Recommended Posts

Bonjour,

 

mon application a un viewPager et j'aimerai mettre un tabhost au milieu d'une des pages (page principale) . Je viens à peine de commencer l'appli alors je vous pris de m'excuser si ma question est trop bette.

 

Le problème est que tous les exemples que j'ai pu trouver sont avec un tabHost qui gere les pages de l'appli alors que moi je veux qu'il soit seulement sur une des pages.

 

Et je n'arrive pas à instancier le tabHost. voici le code que j'ai et où je bloque :

public class MainActivity extends FragmentActivity implements ActionBar.TabListener {

    SectionsPagerAdapter mSectionsPagerAdapter;

    /**
     * The {@[member=Link] ViewPager} that will host the section contents.
     */
    ViewPager mViewPager;
    
    /**
     * The TabHost on main page
     */
    private FragmentTabHost tabHostMainPage;

    @SuppressWarnings("deprecation")
	@[member=override]
    protected void onCreate(Bundle savedInstanceState) {
    	
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Create the adapter that will return a fragment for each of the three
        // primary sections of the app.
        mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());

        // Set up the ViewPager with the sections adapter.
        mViewPager = (ViewPager) findViewById(R.id.pager);
        mViewPager.setAdapter(mSectionsPagerAdapter);

        // tab host
        this.tabHostMainPage =  new FragmentTabHost(this);
        this.tabHostMainPage.setup();
    }
// ...

Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...