2013-08-26 12 views
5

वांछित ऊंचाई के लिए एक्शन बार टैब दृश्य को कस्टमाइज़ कैसे करें ..?एक्शन बार टैब दृश्य ऊंचाई कैसे बदलें

मैं कार्रवाई बार टैब enter image description here

लेकिन मैं हो रही है के साथ इस तरह उत्पादन चाहते हैं तो इस

enter image description here

मैं कस्टम दृश्य

की स्थापना करके tabview पर कस्टम दृश्य का उपयोग कर रहा है जैसे उत्पादन

मैन्युअल रूप से टैब दृश्य की ऊंचाई को कैसे बदलें?

उत्तर

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> 

तो अपनी गतिविधि

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

अद्यतन करने के लिए विषय सेट करें:

<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

काम नहीं कर रहा है ... actionbarsize केवल क्रिया बार की ऊंचाई निर्धारित नहीं है, टैबव्यू की ऊंचाई नहीं): – Naruto

+0

हाँ टैब की ऊंचाई को बदलने के लिए आपको एक्शनबार की ऊंचाई बदलने की आवश्यकता है .. मेरा अपडेट किया गया कोड –

+0

काम नहीं कर रहा है .. .. –

संबंधित मुद्दे