以ABS和HoloEverywhere为主题

我使用HoloEverywhereActionbarSherlock来创建我的应用程序。我已经成功地主持了listview我的主要活动,以便每当按下或聚焦时颜色都是灰色的而不是全息蓝色。我想主题PreferenceActivity中的偏好选项,但它只适用于带有ICS前的设备。使用运行Android 4.0+的设备时,无论何时按下或关注选项,颜色仍为ICS蓝色。以ABS和HoloEverywhere为主题

另一个问题:我使用的是父母的主题是Holo.Theme.Light.DarkActionBar。我怎样才能做到这一点,以便它使用光溢出popupmenu而不是黑色的?我试着加入popupmenustyle我的风格,但我没有运气

styles.xml:

<style name="Theme" parent="Holo.Theme.Light.DarkActionBar"> 

<item name="android:actionBarItemBackground">@drawable/selectable_background</item>

<item name="actionBarItemBackground">@drawable/selectable_background</item>

<item name="android:activatedBackgroundIndicator">@drawable/activated_background_holo_light</item>

<item name="activatedBackgroundIndicator">@drawable/activated_background_holo_light</item>

<item name="android:listChoiceBackgroundIndicator">@drawable/list_selector_holo_light</item>

<item name="android:actionBarStyle">@style/ActionBar</item>

<item name="actionBarStyle">@style/ActionBar</item>

</style>

<style name="ActionBar" parent="@style/Widget.Sherlock.Light.ActionBar.Solid.Inverse">

<item name="android:background">#666666</item>

<item name="android:icon">@drawable/icon</item>

<item name="background">#666666</item>

<item name="icon">@drawable/icon</item>

</style>

回答:

对于我这样工作的:

<item name="popupMenuStyle">@style/PopupMenu.Intellistats</item> 

<item name="android:popupMenuStyle">@style/PopupMenu.Intellistats</item>

其中:

<style name="PopupMenu.Intellistats" parent="@style/Holo.ListPopupWindow"> 

<item name="android:popupBackground">@color/holo_orange_dark</item>

</style>

以上是 以ABS和HoloEverywhere为主题 的全部内容, 来源链接: utcz.com/qa/259532.html

回到顶部