Aller au contenu

TabWidget personnalisé VS setDividerDrawable


llaumgui

Recommended Posts

Bonjour,

j'ai un problème avec un TabWidget personnalisé.

Si je mets un divider :

mTabHost = getTabHost(); // The activity TabHost
mTabHost.getTabWidget().setDividerDrawable(R.drawable.tab_divider);
setupTab("tab_news", getString(R.string.tab_news), R.drawable.tab_news, R.id.tabnews);
setupTab("tab_planet", getString(R.string.tab_planet), R.drawable.tab_planet, R.id.tabplanet);
setupTab("tab_forums", getString(R.string.tab_forums), R.drawable.tab_forums, R.id.tabforums);

Mes onglets ne sont pas visibles :

1307099129.png

Alors que si je n'en mets pas :

mTabHost = getTabHost(); // The activity TabHost
//mTabHost.getTabWidget().setDividerDrawable(R.drawable.tab_divider);
setupTab("tab_news", getString(R.string.tab_news), R.drawable.tab_news, R.id.tabnews);
setupTab("tab_planet", getString(R.string.tab_planet), R.drawable.tab_planet, R.id.tabplanet);
setupTab("tab_forums", getString(R.string.tab_forums), R.drawable.tab_forums, R.id.tabforums);

Mes onglets sont bien visibles :

1307099180.png

Ma question et donc comment avoir mes onglets + ma ligne ? Pour info, voici le code de ma ligne :

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
<stroke android:width="2dp" android:color="@color/four_foundations_blue" />
</shape>

Si quelqu'un a une idée, je suis preneur, merci.

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...