Я пытаюсь использовать ActionBarActivity в своем проекте. Я импортировал поддержку android-support-v7-appcompat в рабочую область в соответствии с инструкцией в https://developer.android.com/tools/support-library/setup.html#Ошибка получения родительского элемента: 'Theme.AppCompat.Light' в eclipse
Я мог бы добавить проект appcompat в качестве библиотеки в своем текущем проекте (затмение).
А теперь нет никакой ошибки, когда я использую следующий оператор импорта.
import android.support.v7.app.ActionBarActivity;
И никаких ошибок при расширении моего класса из ActionBarActivity.
public class MyClass extends ActionBarActivity implements ActionBarListener {....}
Но, я получаю ошибки при использовании стиля AppCompat.
В манифесте,
<activity
android:name=".Activity1"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppTheme"
>
....
</activity>
В styles.xml,
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
<!-- API 11 theme customizations can go here. -->
</style>
Я получаю следующее сообщение об ошибке в styles.xml при использовании родительской = "Theme.AppCompat.Light" ** ошибки : Ошибка получения родительского элемента: не найден ресурс, который соответствует указанному имени «Theme.AppCompat.Light». **
Почему я не могу получить доступ к ресурсам из appcompat su библиотека pport.
P.s: Я не использовал android:showAsAction="never"
И мой проект приложения и AppCompat находятся в той же папке (я скопировал и в текущем рабочем пространстве).
Попробуйте убрать ваш проект – Rohit
Пробовал. Не работает. – user3316561