Pour les carée
tab_notpressed_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:top="3dp"...
Type: Messages; Utilisateur: xouzi
Pour les carée
tab_notpressed_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:top="3dp"...
Non c'est la décalaration de mon tabHost
Décalaration Dans mon activité :
TabHost tabHost = getTabHost(); // Activité TabHost
TabHost.TabSpec spec; // Resusable TabSpec for each tab
...
Tu as bien implémenter ta classe ?
public class "Ta class" extends TabActivity implements OnTabChangeListener
public void onTabChanged(String tabName) {
Dsl je n'avais pas compris. Je me rappelle avoir eu le problème
Regarde du coter :
tabHost.setOnTabChangedListener(this);
tabHost.addTab(spec);
Pour changer les couleur :
public static void setTabColor(TabHost tabhost)
{
for (int i = 0; i < tabhost.getTabWidget().getChildCount(); i++)
{
...
Tu n'as pas mi une image avec un fond de couleur ?
Tu as bien changer les couleur ex:
tab_pressed_bg:
<gradient android:startColor="#00000000"
android:centerColor="#F7D798"...
Je te l'ai mit dans le mon premier post
tab_notpressed_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
//espace
...
Dans createTabView j'utilise le fichier xml : tabs_bg2 c'est lui qui insère l'image
view = LayoutInflater.from(context).inflate(R.drawable.tabs_bg2, null);
Dans le xml j'ai une image (c'est...
Pour changer la couleur pendant la selection je mais une boucle dans mon setTabColor
public static void setTabColor(TabHost tabhost)
{
for (int i = 0; i <...
Sa dépend :createTabView est differant pour chaque onglet
setTabColor est commun a tout les onglets
Moi j'utilise un fonction pour mettre du texte est une image et une autre pour mettre une couleur de fond et redessiner les carré.
View tabview = createTabView(tabHost.getContext());
spec =...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.