2014-01-21 37 views
0

我想要一个ActionBar,在该栏中央放置图像/徽标而不是默认左端。我正在使用标准的Android类构建18级,没有兼容性类和ABS。我看了这个解决方案,它似乎是最受欢迎的答案是:带有中心徽标的操作栏

ActionBar logo centered and Action items on sides

...但它根本没有为我工作。我正在使用各种设备,包括4.2.2的HTC One,4.2.1的Nexus 7。无论我玩什么解决方案,文本或图像仍然左对齐,再加上布局文件只对图像的宽度有效,并且不跨越整个ActionBar。

我的要求只是为了解决徽标居中问题,我对任何左侧或右侧的主页/菜单按钮不感兴趣。

+0

那么为什么不只是隐藏操作栏,并创建一个视图与你想要的文字 – tyczj

+0

请注意,这违反了Android设计美学。这在Android Design in Action视频系列的[常见UX问题集](http://www.youtube.com/watch?v=pEGWcMTxs3I)中特别提及。 – CommonsWare

+0

点好,真正采取!这是一个很棒的视频,感谢链接,我将确保我的客户看到! – androidneil

回答