Jump to content

TabActivity et custom titlebar


urban45

Recommended Posts

Bonjour,

Je n'arrive pas à faire une custom titlebar sur mon TabActivity.

Est-ce possible ? J'ai cherché sur internet et j'ai l'impression que c'est un problème qui revient...

Quelqu'un a t-il une solution ?

J'essaie de faire ça au lancement d'une Activity:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.myprofile);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar);

Merci d'avance pour votre aide

Link to comment
Share on other sites

Bonjour,

Je n'arrive pas à faire une custom titlebar sur mon TabActivity.

Est-ce possible ? J'ai cherché sur internet et j'ai l'impression que c'est un problème qui revient...

Quelqu'un a t-il une solution ?

J'essaie de faire ça au lancement d'une Activity:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.myprofile);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar);

Merci d'avance pour votre aide

Tente l'inversement de ligne comme ci-dessous

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar);

setContentView(R.layout.myprofile);

As tu une erreur sinon ?

Link to comment
Share on other sites

J'ai pas d'erreur en mettant ça mais ça ne fait rien (je n'ai pas de title bar):

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar);
setContentView(R.layout.myprofile);

Si je laisse ça avant, ça plante...

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

C'est important je suppose ? ça me met:

You cannot combine custom title with other title features

Link to comment
Share on other sites

L'ordre initial est le bon, si on appelle let setFeatureInt avant le setContentView ça plante.

boolean ok = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

Si ok est false alors il n'est pas possible d'obtenir le custome title sur cette activity, ce qui est a priori le cas sur le TabActivity.

La solution serait donc d'implémenter la title bar directement dans le XML pour ce cas précis.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...