2011-11-02 7 views
8

zacząłem moją aplikację z tych dwóch przykładów pamiętać:Need ostateczną odpowiedź do układania kart Android ActionBar

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

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

Obecnie ma

minSdkVersion = 8 minSdkTarget = 11 

zestaw w moim manifeście. Próbowałem wszystkiego, co tylko mogłem wymyślić, ale nie mogę uzyskać pożądanej stylizacji. Zrobiłem wiele stylizacji, ale jedna rzecz wciąż mi się wymyka ... tabulatory. Nie mogę znaleźć żadnego sposobu na ich pokolorowanie.

Zanim przejdziemy za daleko, a przed powiedzeniem mi, że przegapiłem coś oczywistego, jest nawet możliwa zmiana kolorów kart w systemie Android 3.1 ... lub nawet 3.0 w tej sprawie (normalnie jasny niebieskie podkreślenia)? Wygląda na to, że mogę zrobić wszystko inne ...

Szukałem odpowiedzi. W tym tych miejsc oraz wiele, wiele innych ...

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

Jeśli nic innego, to jest przyzwoity lista linków do tych, którzy szukają ...

Dzięki

Odpowiedz

0

I nie sądzę, że można zmienić grzywny niebieski kolory linii.

+1

Widziałem inne aplikacje z podkreśleniem w kolorze. Aplikacja YouTube na moim tablecie 3.1 jest na przykład czerwona. Kilka linków powyżej ma kolorowe zakładki, ale nie mogę go uruchomić. I nie wiem, czy to moja wersja Androida, czy moja implementacja. – Metallicraft

+0

Rozwiązałeś to i jak? Potrzebuję go również w różnych kolorach ... – 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

Widziałem i próbowałem tego, ale wszystko, co mogłem zrobić, to umieścić tło za tekstem na karcie. Co to jest actionbar_tab_bg w próbie? – Metallicraft

Powiązane problemy