Почему я получаю сообщение об ошибке «Извлечение родителя для элемента: не найден ресурс, соответствующий указанному имени« @android: style / Theme.Dialog.Alert »»? - PullRequest
4 голосов
/ 06 января 2012

В свойствах моего проекта у меня есть Android 2.2, и другой парень в команде умеет просто отлично.Я получаю сообщение об ошибке в моем файле themes.xml в разделе res-> values ​​

Error Retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Dialog.Alert'.

. Поэтому я не могу создать свой проект.Это правильный проект, который я получаю из репозитория SVN и импортирую в Eclipse.

<!-- DA.Theme.Dialog.Alert.* defines custom theme for any alert dialogs -->
    <style name="DA.Dialog.Alert" parent="@android:style/Theme.Dialog.Alert">
        <item name="android:textViewStyle">@style/DA.TextView</item>
    </style>

Ответы [ 2 ]

0 голосов
/ 07 апреля 2015

Я изменил parent, и это сработало:

<style name="DA.Dialog.Alert" parent="android:Theme.Dialog">
    <item name="android:textViewStyle">@style/DA.TextView</item>
</style>
0 голосов
/ 05 декабря 2013

У меня была такая же проблема. Попробуйте увеличить требование min-sdk в файле манифеста. Для меня это дало ту же ошибку в файле стилей res / values14 / styles.xml в

<style name="Widget.Sherlock.ActionBar" parent="android:Widget.Holo.ActionBar">

После лая разных деревьев изменилось значение min-sdk с 8 до 13 в AndroidManifest.xml

<uses-sdk android:minSdkVersion="13" android:targetSdkVersion="18"/>

Мой совет: начинайте со значения 18, если оно работает, начинайте уменьшать значение до тех пор, пока оно не сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...