2012-05-09 11 views
11

可能性の重複:
Transparent, borderless ProgressDialogAndroid:ProgressDialogのテキストの色を変更するには?

私は私のアプリでTheme.Lightを使用しています。 Progress Dialogを使用している間、ダイアログの色は黒で、奨励されません。

私はこの変更にのみダイアログのテキストの色を試してみましたが、うまくいきませんでした:

<style name="Theme.MyDialog" parent="@android:style/Theme.Dialog"> 
    <item name="android:windowNoTitle">true</item> 
    <item name="android:windowContentOverlay">@null</item> 
    <item name="android:textColor">#FFFFFF</item> 
</style> 

私は任意のXMLでのスタイル(MyDialog)を設定する必要がありますか?または、どのようにダイアログのテキストの色を変更できますか?

ありがとうございます。

答えて

16

は、ProgressDialogコンストラクタでカスタムテーマを適用します。

は ​​

もこのテーマで<item name="android:textColorSecondary">*my_text_color*</item>を変更します。私の場合はエミュレータとAcer LicuidEで作業していますが、Samsung Galaxy Miniはカスタムカラーをテキストに設定したくありません((

+3

' * my_text_color * '。 –

関連する問題