2011-02-23 1 views

Répondre

0

Je pense que vous ne pouviez pas faire directement. Essayez plutôt de stocker la configuration de votre hôte d'onglet quelque part. Ainsi, lorsque vous venez d'emballer votre activité de tabulation et de cliquer sur la méthode onResume(), vous pouvez réagir à la configuration de l'onglet modifié et réorganiser les onglets.

L'emplacement dans lequel vous stockez la configuration de l'onglet dépend du fait que la configuration doit ou non survivre au redémarrage de l'ensemble de l'application. Lorsque vous ne voulez pas que l'application soit redémarrée avec la configuration standard, vous pouvez utiliser une classe Application pour stocker ces informations. Si la configuration de l'onglet modifié doit également être disponible après un redémarrage, vous devrez le conserver d'une manière ou d'une autre sur l'appareil. Vous pouvez lire sur les différentes options que vous avez sur le Android developer page.

1

Saisissez la vue tabIndicator. Il consiste généralement en un ImageView et un TextView, sauf si vous avez votre propre TabIndicator personnalisé.

ViewGroup tabInidcator = tabHost.getTabWidget().getChildTabViewAt('the index of tab you want to change') 

Le textView intérieur de la disposition relative est actuellement le 2ème enfant (attention cela pourrait changer), sauf si vous avez une vue tabIndicator sur mesure.

TextView tabIndicator = (TextView) tabIndicator.getChildAt(1); 
indicator.setText("thunday"); 

Si vous voulez changer l'image obtenir le imageView à l'emplacement 0

Questions connexes