在Android中使用私人风格



好吧,这是我第三次问这个问题了。如果有人给我一个具体的答案并举一个恰当的例子,我将不胜感激。。

在设计我的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中看到主题声明。您可能对以下几种变体感兴趣。

相关内容

  • 没有找到相关文章

最新更新