好吧,这是我第三次问这个问题了。如果有人给我一个具体的答案并举一个恰当的例子,我将不胜感激。。
在设计我的Android UI
时,我需要改变ALertDialog
的外观和感觉。然而,我尝试使用以下导入警报对话框的默认样式
style name="alertDialogStyle" parent="@android:style/AlertDialog"
在进行上述操作时,我遇到一个错误,说"找不到父资源"之类的话。据我从其他人那里听说,这似乎是一种私人风格,不能使用。
那么,有没有我不知道的东西可以使用呢?
我认为应该使用Theme作为父级,而不是Style。
对于AlertDialog,对于Honeycomb及更高版本,默认主题为@android:style/Theme.Holo.Dialog.Alert
,对于旧版本,默认为@android:style/Theme.Dialog.Alert
。
您可以在[ANDROID_SDK]/platforms/ANDROID-19/data/res/values/themes.xml中看到主题声明。您可能对以下几种变体感兴趣。