2

アクティビティにカスタム スタイルを使用しています。そのスタイルを使用するダイアログ (alertdialog、DatePickerDialog など) にも影響します。アクティビティで同じスタイルを使用しないようにアラートダイアログを回避するにはどうすればよいですか??

これは style.xml のコードです:

    <style name="Custom.Theme" parent="@android:style/Theme.Dialog">
        <item name="android:background">@color/cag_white</item>
        <item name="android:textColor">@color/cag_orange</item>
        <item name="android:textViewStyle">@style/Cag.Dialog.TextView</item>
        <item name="android:editTextStyle">@style/Cag.EditText</item>
        <item name="android:buttonStyle">@style/Cag.Button</item>
    </style>

ここに画像の説明を入力

4

1 に答える 1

1

ダイアログのテーマを好きなように指定できます。hereまたはhereの例を確認してください。

ただし、個人的には、 をDialogFragments介して自分でスタイリングを使用および設定することを好みonCreateViewます。

于 2013-07-26T07:11:07.237 に答える