# 名古屋でお世話になった、じゅんこさんからの宿題です!
# 前回のエントリは前座で、今回のエントリがメインですw
android:alertDialogStyle は設定してある前提です。
で、
DatePickerDialog は theme を指定するコンストラクタが用意されているので、
- final DatePickerDialog dialog = new DatePickerDialog(this, R.style.MyDialog, null, 2010, 11, 26);
- dialog.show();
とするだけです。
res/values/styles.xml
- <style name="MyDialog" parent="@android:style/Theme.Dialog">
- <item name="android:windowBackground">@drawable/rect</item>
- <item name="android:buttonStyle">@style/CustomButton</item>
- <item name="android:textColor">#000</item>
- </style>
- <style name="CustomButton" parent="@android:style/Widget.Button">
- <item name="android:background">@drawable/button_stateful</item>
- </style>
res/drawable/rect.xml と res/drawable/button_stateful.xml は前回のエントリ を見てください。

# DatePicker 部分のカスタマイズはまた次のエントリでー。。。
0 件のコメント:
コメントを投稿