Android barre d'action la barre d'onglets diviseur

Je vais avoir des problème de réglage du drawable pour le diviseur. Mon style.xml ressemble à ceci:

<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <style name="HCLTheme" parent="android:Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/HCLActionBarStyle</item>
        <item name="actionBarStyle">@style/HCLActionBarStyle</item>
        <item name="android:actionBarTabBarStyle">@style/HCLActionBarTabBarStyle</item>
        <item name="android:actionBarTabStyle">@style/HCLActionBarTabStyle</item>
    </style>

    <style name="HCLActionBarStyle" parent="android:style/Widget.Holo.ActionBar">
        <item name="android:background">@drawable/hcl_actionbar_drawable</item>
        <item name="background">@drawable/hcl_actionbar_drawable</item>
        <item name="android:titleTextStyle">@style/HCLActionBarTitle</item>
    </style>

    <style name="HCLActionBarTabBarStyle" parent="@android:style/Widget.Holo.ActionBar.TabBar">
        <item name="android:showDividers">middle</item>
        <item name="android:divider">@drawable/divider</item>
        <item name="android:dividerPadding">0dp</item>
    </style>

    <style name="HCLActionBarTabStyle" parent="@android:style/Widget.Holo.ActionBar.TabView">
        <item name="android:background">@drawable/action_bar_tab_style</item>
    </style>

    <style name="HCLActionBarTitle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
        <item name="android:textColor">@android:color/white</item>
    </style>

</resources>

Dans le HCLActionBarTabBarStyle je suis réglage de l' @drawable/diviseur que l'onglet diviseur. Cette drawable est un 9patch image, une ligne noire verticale.

Avant de mettre le diviseur drawable dans le xml, je reçois le blanc normal diviseur comme ceci:

Android barre d'action la barre d'onglets diviseur

Après j'ai mis le drawable dans le styles.xml j'obtiens ceci:

Android barre d'action la barre d'onglets diviseur

Donc, comme vous pouvez le voir, le diviseur est juste plus large, et ce n'est pas la ligne noire verticale de la 9patch image. Je ne suis même pas sûr de ce que le drawable pour le diviseur doit être? Une photo ou une couche de liste, ou peut-il être d'une couleur? En fait, j'ai essayé tous les 3, mais sans succès.

InformationsquelleAutor Tooroop | 2012-10-22