2013-08-26 48 views
5

Cách tùy chỉnh chế độ xem tab của thanh tác vụ để có chiều cao mong muốn ..?Làm thế nào để thay đổi chiều cao xem tab của thanh tác vụ

Tôi muốn đầu ra như thế này với tab thanh tác vụ enter image description here

nhưng tôi đang nhận được đầu ra như thế này

enter image description here

Tôi đang sử dụng giao diện tùy chỉnh trên TabView bằng cách thiết lập giao diện tùy chỉnh

Làm cách nào để thay đổi chiều cao của chế độ xem tab theo cách thủ công?

Trả lời

0

bạn có thể sử dụng ActionBar.getHeight() để nhận được chiều cao.

và sau đó đặt nó lên một tầm cao cụ thể mà bạn có thể làm:

đầu tiên tạo ra một chủ đề mới

<?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> 

sau đó đặt chủ đề cho hoạt động của bạn

android:theme="@style/Theme.FixedSize" 

UPDATE:

<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> 
+1

Không hoạt động ... actionbarsize chỉ thiết lập chiều cao của thanh hành động, không phải chiều cao của tabview): – Naruto

+0

có để thay đổi chiều cao của tab bạn cần thay đổi chiều cao của thanh tác vụ .. kiểm tra mã cập nhật của tôi –

+0

không hoạt động .. .. –

Các vấn đề liên quan