2014-05-23 53 views
0

我最近開始在android上工作,我一直在尋找我的同事代碼來了解更多的應用程序。風格xml文件在android

我碰到過這個文件,它也有錯誤。

你能告訴我它是什麼和它做什麼

<resources> 

<!-- 
    Base application theme, dependent on API level. This theme is replaced 
    by AppBaseTheme from res/values-vXX/styles.xml on newer devices. 
--> 
<style name="AppBaseTheme" parent="Theme.AppCompat.Light"> 
    <!-- 
     Theme customizations available in newer API levels can go in 
     res/values-vXX/styles.xml, while customizations related to 
     backward-compatibility can go here. 
    --> 
</style> 

<!-- Application theme. --> 
<style name="AppTheme" parent="AppBaseTheme"> 
    <!-- All customizations that are NOT specific to a particular API-level can go  here. --> 
</style> 

</resources> 

錯誤是行7項 錯誤檢索父, 沒有資源發現,賜名「Theme.AppCompat.Light」匹配

+0

你有你的風格這一行文件? '' 如果不是請添加它 –

+0

將樣本中的android-support-v7-appcompat項目添加到你的工作臺。然後在您的項目中添加對其的引用。您還必須將support-v4庫添加到libs文件夾並將其添加到您的構建路徑中。 –

回答

0

檢查您是否下載並安裝了Support Library。鏈接在這裏。希望這可能是你面臨的問題。

Support library

0

這是您正在使用的主題文件。
而問題是庫可能無法在項目中引進這樣,
執行以下步驟轉到

1.File->導入(Android的SDK \演員\機器人\ SUPPORT \ V7)。選擇「appcompat」
2.Project-> properties-> Android。在部分圖書館「添加」,然後選擇「程序兼容性」
或者,如果問題沒有解決,您可以參考這篇文章
No resource found that matches the given name '@style/Theme.AppCompat.Light'