2011-11-02 20 views
8

मेरे मन में इन दो उदाहरणों के साथ मेरे ऐप शुरू कर दिया है के लिए एक निश्चित जवाब की आवश्यकता है:स्टाइल एंड्रॉयड ActionBar टैब

http://code.google.com/p/iosched/

http://developer.android.com/resources/samples/HoneycombGallery/index.html

यह वर्तमान में

minSdkVersion = 8 minSdkTarget = 11 

सेट है मेरे मैनिफेस्ट में ऊपर। मैंने जो कुछ भी सोच सकता हूं उसकी कोशिश की है, लेकिन मुझे लगता है कि स्टाइल पाने के लिए प्रतीत नहीं होता है। मैंने बहुत स्टाइलिंग हासिल की है, लेकिन एक चीज मुझे अभी भी बढ़ाती है ... टैब। मुझे उन्हें रंग देने का कोई रास्ता नहीं मिल रहा है।

अब बहुत दूर जाने से पहले, और इससे पहले कि आप मुझे बताएं, मुझे कुछ स्पष्ट याद आया, एंड्रॉइड 3.1 पर टैब के रंगों को बदलने के लिए भी संभव है या उस मामले के लिए 3.0 भी (आमतौर पर उज्ज्वल नीली रेखांकित)? ऐसा लगता है कि मैं सबसे अधिक सब कुछ कर सकता हूं ...

मैंने जवाब के लिए पूरी तरह से देखा है। इन स्थानों और कई, कई और अधिक ...

http://developer.android.com/guide/topics/ui/actionbar.html

http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html

http://developer.android.com/resources/samples/ActionBarCompat/index.html

http://android-developers.blogspot.com/2011/04/customizing-action-bar.html

Android 3.0 ActionBar, changing colors

Android action bar like twitter sample

सहित

Android ActionBar tab style for Honeycomb

http://groups.google.com/group/android-developers/browse_thread/thread/983509d7261c54f4

और कुछ नहीं, यह उन लोगों के लिए लिंक का एक सभ्य सूची है ...

धन्यवाद

उत्तर

0

मुझे नहीं लगता कि आप ठीक नीले बदल सकते हैं लाइन रंग

+1

मैंने अंडरलाइन रंग के साथ अन्य ऐप्स देखे हैं। उदाहरण के लिए, मेरे 3.1 टैबलेट पर यूट्यूब ऐप लाल है। ऊपर दिए गए कुछ लिंक रंगीन टैब हैं, लेकिन मैं इसे काम नहीं कर सकता। और मुझे नहीं पता कि यह मेरा एंड्रॉइड संस्करण है, या मेरा कार्यान्वयन है। – Metallicraft

+0

क्या आपने इसे हल किया है, और कैसे? मुझे इसे विभिन्न रंगों में भी चाहिए ... – Balkyto

2
<style name="MyTheme.Light" parent="@android:style/Theme.Holo.Light"> 
    <item name="android:windowActionBarOverlay">true</item> 
    <item name="android:actionBarTabStyle">@style/customActionBarTabStyle</item> 
    <item name="android:actionBarTabTextStyle">@style/customActionBarTabTextStyle</item> 
</style> 
    <style name="customActionBarTabTextStyle"> 
      <item name="android:textColor">@android:color/white</item> 
    </style> 
    <style name="customActionBarTabStyle"> 
      <item name="android:background">@drawable/actionbar_tab_bg</item> 
      <item name="android:paddingLeft">24dp</item> 
      <item name="android:paddingRight">24dp</item> 
    </style> 
+1

मैंने देखा है, और कोशिश की है, लेकिन यह सब मुझे करने के लिए मिल सकता है टैब पर पाठ के पीछे एक पृष्ठभूमि डाल दिया गया था। नमूना में actionbar_tab_bg क्या है? – Metallicraft

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