Как установить стиль прокрутки вкладки панели действий Android

Я прочитал множество сообщений о стилизации панели действий Android и успешно создал свой собственный стиль элементов меню вкладок.

В конкретной ситуации, когда имеется много вкладок и сотовое устройство переходит в портретный режим, панель действий автоматически делает вкладки прокручиваемыми по горизонтали. Чего я не мог понять, так это способа скрыть синие голографические полосы прокрутки, когда вкладки прокручиваются влево и вправо и достигают конца.

Я пытаюсь удалить показанные здесь синие полосы: введите здесь описание изображения

Кто-нибудь может помочь?

Мой текущий стиль выглядит так:

   <!-- the theme applied to the application or activity -->
    <style name="CustomActivityTheme" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarTabStyle">@style/MyActionBarTabStyle</item>
        <item name="android:actionBarStyle">@style/MyActionBarStyle</item> 
        <item name="android:scrollbars">none</item>                
    </style>

    <!-- style for the tabs -->
    <style name="MyActionBarTabStyle" parent="android:style/Widget.Holo.Light.ActionBar">
        <item name="android:background">@drawable/moto_tab_indicator</item>
        <item name="android:paddingLeft">15dp</item>
        <item name="android:paddingRight">15dp</item>
        <item name="android:textColor">@color/white</item>
    </style>

    <style name="MyActionBarStyle" parent="android:style/Widget.Holo.Light.ActionBar">
        <item name="android:background">@drawable/action_bar_background</item>               
    </style>

person elprl    schedule 22.11.2011    source источник


Ответы (1)


В AndroidManifest.xml:

 <activity android:name=".ActivityName" android:theme="@style/tabTheme"/> 

В значениях/styles.xml:

 <style name="tabTheme" parent="android:style/Theme"> 
      <item name="android:tabWidgetStyle">@style/Widget.TabWidget</item>
 </style> 

 <style name="Widget.TabWidget" parent="android:Theme"> 
      <item name="android:tabStripEnabled">false</item>
 </style>  
person New to android development    schedule 29.12.2011
comment
Это не удаляет синие полосы прокрутки для меня, вы видели, как это решение работает? - person elprl; 09.02.2012