2014-09-03 41 views
0

我正在使用動畫列表創建加載屏幕,但遇到了一個錯誤,我無法訪問我的XML文件中的res/drawable文件夾。我得到的錯誤是「沒有資源的發現,給定的名稱匹配(在‘繪製’,值爲‘@繪製/ loadingwave0.png’)」無法在xml文件中訪問res/drawable

裏面的目錄RES /動畫/我的XML代碼很簡單:

<?xml version="1.0" encoding="utf-8"?> 
<animation-list 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:oneshot="false" > 
    <item 
     android:drawable="@drawable/loadingwave0.png" 
     android:duration="100" />  
</animation-list> 

我注意到,在我的item標籤中,即使我已經將它們(未引用)複製到可繪製文件夾(hdpi,ldpi,mdpi),Eclipse並不預測任何可繪製資源。我.PNG圖像可以可以通過我的AndroidManifest.xml文件,如果我使用的代碼

<item android:icon="@drawable/loadingwave0.png"/> 

爲確保提拉文件夾可以訪問訪問。我已經多次清理和刷新了我的項目。

任何幫助將不勝感激。

+0

你有可繪製文件夾嗎? – 2014-09-03 02:58:39

回答

1

你應該使用:

<?xml version="1.0" encoding="utf-8"?> 
<animation-list 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:oneshot="false" > 
    <item 
     android:drawable="@drawable/loadingwave0" 
     android:duration="100" />  
</animation-list> 

資源ID是沒有擴展名的文件名。

+0

那麼簡單..謝謝! – Jim 2014-09-03 14:16:34