2014-09-03 3 views
0

Я создаю экран загрузки с использованием списка анимации, но я столкнулся с ошибкой, когда я не могу получить доступ к моим папкам res/drawable внутри моего XML-файла. Я получаю ошибку «Нет ресурс не найден, который соответствует указанному имени (в„Drawable“со значением„@ вытяжке/loadingwave0.png“)»Не удается получить доступ к res/drawable в xml-файле

Внутри каталога Рез/аним/My 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> 

Я заметил, что внутри моего тега элемента Eclipse не предсказывает ни одного ресурса, хотя я уже скопировал их (не ссылаясь) на выпадающие папки (hdpi, ldpi, mdpi). Мои .png изображения могут быть доступны через мой файл AndroidManifest.xml если использовать код

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

для убедившись, что рисуем папки могут быть доступны. Я уже несколько раз очищал и обновлял свой проект.

Любая помощь была бы принята с благодарностью.

+0

у вас есть доступная папка ?? –

ответ

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> 

идентификатор ресурса является имя файла без расширения.

+0

Просто как это .. спасибо! – Jim

Смежные вопросы