安卓:确定ActionBar选项卡的高度

4
有没有办法确定使用“NAVIGATION_MODE_TABS”中的ActionBar的实际高度,包括Tab的高度?我可以确定ActionBar的高度,但这不包括Tabs的高度。我也可以确定图标的高度(我没有使用文本,但如果我在Tab上设置了文本,这也是可能的)。但似乎Tab内容周围有一些填充或边距,我无法提取它,因此无法确定真正的高度。所以,我是否可以以某种方式获取此填充/边距,或者是否有其他解决方案可获取ActionBar高度加上Tabs高度?
1个回答

0

你可以参考stackoverflow.com/a/9287224/1627599。希望你能得到一些启示。干杯!


1
这似乎非常严格和硬编码......导航选项卡内图标的大小不是固定的,它将根据设备屏幕大小(hdpi、mpdi、ldpi等)确定,因此如果我为选项卡高度使用固定值,它看起来会非常丑陋。 - Nickolaus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接