Aar*_*ver 6 fonts android actionbarsherlock
在尝试修改我的ActionBar标题字体时,我找到了一个答案,建议调整Typeface通过a SpannableString.虽然它的工作原理如答案中所述,但放置似乎偏离垂直居中.

我尝试过两种不同的字体,包括OpenType(Roundhand)和TrueType(Billabong).此外,我在一台较旧的Gingerbread设备(屏幕截图来自)上运行2.3.3以及通过运行4.2的较新的Jelly Bean设备试用了这个.该项目使用ActionBarSherlock,因此是我最后的理论罪魁祸首.我也调整了字体大小,希望它略微居中,但要知道这只不过是一个黑客,并没有解决手头的最终问题.
有了这个,为什么我的标题没有适当集中,我该如何纠正呢?如果有一种方法来调整上面引用的实现解决方案的对齐,那肯定就足够了,即使ActionBarSherlock是罪魁祸首.然而,知道罪魁祸首是什么以及为什么会发生这种情况是答案的一部分,而不仅仅是提供一种解决方法.
更新:
下面的屏幕截图使用了Show layout bounds.请注意,为了使用Show布局边界,该设备显然正在运行Jelly Bean,而之前的截图来自Gingerbread设备.在任何一种情况下,问题都是一样的.

更新:
如果我Typeface.DEFAULT在调用setSpan边界时使用,并且对齐方式应该出现.

更新:
在尝试第三种字体时,问题似乎与字体有关.

| 归档时间: |
|
| 查看次数: |
787 次 |
| 最近记录: |