2012-04-26 8 views
3

私はChristophe VersiuexのHoloEverywhereライブラリプロジェクトとTheme.HoloEverywhereLight.Sherlockテーマを使用しています。ActionBarSherlock/HoloEverywhere Lightを使用したダイアログ

システムダイアログボックス - すべてのテキストのコピー、日付ピッカーダイアログなど - はすべて、明るい青色ではなくウィンドウタイトルとして白いテキストを持っています。デモを実行すると、これが表示されます。

私はandroid:windowTitleStyleを使用してスタイリングを試みましたが、運はありません。誰かがこれを使用して回避策を見つけましたか?

ありがとうございました。

+0

こんにちは、私はクリストフです!これらのダイアログに取り組むことは本当に難しいことです。私は本当にこの質問に対する答えをすぐに見つけることを願っています。どんな考えも歓迎です。なぜなら、この問題は実際にLightテーマではほとんど使えなくなっているからです。あなたの興味に感謝します! –

+0

@ Profete162:素晴らしいライブラリをありがとう! – SharkAlley

答えて

1

タイトルテキストはhard to changeです。あなたはそれが読めるようになり、タイトルの背景色を変更し、光をテーマに他のすべてを残すことができます:

<style name="Theme.MyTheme" 
     parent="Theme.HoloEverywhereLight.DarkActionBar.Sherlock"> 
     <item name="android:alertDialogStyle">@style/AlertDialogHoloMix</item> 
</style> 

<style name="AlertDialogHoloMix" 
     parent="AlertDialogHoloLight"> 
     <item name="android:topDark">@drawable/dialog_top_holo_dark</item> 
</style> 

私はジンジャーブレッドとICSでこれをテストしました。

関連する問題