更新 android sdk r12 后 Android 自定义警报对话框错误

发布于 11-27 15:30 字数 928 浏览 1 评论 0原文

将我的 android sdk 版本更新到 r12 后,出现以下错误。

error: Error retrieving parent for item: No resource found that matches the given name '@android:style/AlertDialog'.

这是我的 xml 文件。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomDialogTheme" parent="@android:style/AlertDialog">
        <item name="android:windowFrame">@null</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:backgroundDimEnabled">true</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowAnimationStyle">@android:style/Theme.Dialog</item>
    </style>
</resources>

我没有更改代码中的任何内容,我唯一做的就是升级了 Android SDK。

I got the following error after updating my android sdk revision to r12.

error: Error retrieving parent for item: No resource found that matches the given name '@android:style/AlertDialog'.

Here is my xml file.

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomDialogTheme" parent="@android:style/AlertDialog">
        <item name="android:windowFrame">@null</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:backgroundDimEnabled">true</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowAnimationStyle">@android:style/Theme.Dialog</item>
    </style>
</resources>

I didn't change anything in the code and the only thing that I did was upgraded the Android SDK.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

绝情姑娘2024-12-04 15:30:29

android:style/AlertDialog 不是公共样式,您不应该使用它。请参阅此帖子如何更改 AlertDialog 的主题

android:style/AlertDialog is not a public style and you should not use it. Please refer to this thread How to change theme for AlertDialog

信愁2024-12-04 15:30:29

终于我找到了答案。我知道这不是正确的方法,但目前有效。

I managed to fix it by replacing the platform-tools_r06 with platform-
tools_r05 in android sdk folder

您可以从此处下载platform-tools-r05。

Finaly i found the answer . i know its not the proper way but it works for now.

I managed to fix it by replacing the platform-tools_r06 with platform-
tools_r05 in android sdk folder

you can dowload platform-tools-r05 from here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文