2 votes

Comment placer ActionBarSherlock en bas ?

J'utilise ActionBarSherlock et je dois le placer en bas.

Existe-t-il un moyen de le faire ?

Puis-je simplement définir android:gravity="bottom" dans style.xml ?

3voto

Shekhar Chikara Points 3051

Tout d'abord, vous ne pouvez pas modifier la position de la ActionBarSherlock . Il sera toujours affiché dans la partie supérieure. Cependant, vous pouvez facilement placer vos onglets et d'autres contenus que vous ajoutez dans la section ActionBar à afficher en bas de page.

J'ai également eu un problème similaire. Je l'ai résolu en mettant android:uiOptions="splitActionBarWhenNarrow" au sein de la <activity> étiquette.

Par exemple, ceci a fonctionné :

<activity android:name=".my.Activity" 
          android:uiOptions="splitActionBarWhenNarrow"/>

Toutefois, ce n'est qu'en mode portrait qu'elle s'affichera en bas de l'écran. Vous devrez donc définir l'orientation de votre application en mode portrait dans le manifeste, sinon elle s'affichera à nouveau en haut de l'écran.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X