检索项目的父项时出错:找不到与给定名称“@android:style / AlertDialog”匹配的资源。和'@android:style / DialogWindowTitle'

时间:2017-06-30 12:03:37

标签: java android

我更改了manifest的android:targetSdkVersion值并仍然存在同样的问题:

    

是父文件有问题还是我应该删除所有这些行?

1 个答案:

答案 0 :(得分:0)

检查你的style.xml。您尚未在那里声明alertbox和DialogWindowTitle,但您在Manifest中提到它。首先声明它。我给你举个例子向你展示如何做到这一点:

<style name="MyAlertDialogStyle"parent="Theme.AppCompat.Light.Dialog.Alert">
    <!-- Used for the buttons -->
    <item name="colorAccent">@color/button_background</item>
    <!-- Used for the title and text -->
    <item name="android:textColorPrimary">@color/editTextColor</item>
    <!-- Used for the background -->
    <item name="android:background">@color/alertPopupColor</item>
</style>

只需在您的style.xml中为alertbox和DialogWindowTitle声明如下。希望它有效..