0

我想演示Android Action Bar並創建了一個應用程序來試用它。我已經安裝並將庫鏈接到了項目中(我認爲是正確的),並且必須盡我所知正確設置它。但問題是,MainActivity無法加載任何主要資源文件。Android Action bar

MainActivity佈局:

Create field 'activity_main' in type 'layout' 

菜單的xml文件:

Create field 'menu' in type 'R' 

清單中的主題:

No resource found that matches the given name (at 'theme' with a value 
'@style/Theme_appCompat_Light_DarkActionBar') 

主要佈局和菜單的xml都存在,但我承認我不知道主題文件的確認位置,儘管我不認爲這是問題所在。

我已經採取了screenshot,顯示我的項目

測試應用程序和程序兼容性文件夾的配置存在於文件系統中的同一個地方,並構建路徑,庫條目都看起來是正確的。如果需要,我還可以附加這些配置的屏幕。

我覺得這是某種配置錯誤,但我對android開發非常陌生,並且沒有足夠的關於項目結構的信息來查看我需要進行更改的位置。

任何幫助將不勝感激。

回答

0

您的AndroidManifest.xml中似乎有錯誤。在xml文件中沒有錯誤之前,Eclipse將不會生成R(引用文件)文件。

您還需要android-support-v13.jar庫,因爲那裏也有一些主題。

如果這對於Manifest中的主題不起作用,則需要在您的值文件夾中找到適合您的主題名稱的themes.xml。這裏有一個例子:

<!-- 
    the theme applied to the application or activity 
-->  
<style name="CustomLightTheme" parent="@android:style/Theme.Holo.Light"> 

</style>