如何更改操作栏选项卡视图高度

Nar*_*uto 5 android

如何自定义操作栏选项卡视图以获得所需的高度..?

我想要带有操作栏标签的输出 在此输入图像描述

但我得到这样的输出

在此输入图像描述

我通过设置自定义视图在tabview上使用自定义视图

如何手动更改选项卡视图的高度?

Ahm*_*kri 0

你可以用它ActionBar.getHeight()来获取高度。

然后将其设置为特定高度,您可以执行以下操作:

首先创建一个新主题

    <?xml version="1.0" encoding="utf-8"?>
<resources>   
    <style name="Theme.FixedSize" parent="Theme.Sherlock.Light.DarkActionBar">
        <item name="actionBarSize">48dip</item>
        <item name="android:actionBarSize">48dip</item> 
    </style> 
 </resources>
Run Code Online (Sandbox Code Playgroud)

然后将主题设置为您的活动

android:theme="@style/Theme.FixedSize"
Run Code Online (Sandbox Code Playgroud)

更新:

<style name="YourTheme" parent="@android:style/Theme.Holo">
    <item name="android:actionBarTabStyle">@style/tab_nav</item>
    <item name="android:actionBarTabTextStyle">@style/tab_nav_text</item>
    <item name="android:actionBarSize">85dp</item>
</style>
Run Code Online (Sandbox Code Playgroud)