Есть ли способ получить доступ к стандартным анимированным рисункам в Android? - PullRequest
2 голосов
/ 11 ноября 2011

Я наткнулся на список всех элементов рисования для Android 2.2 , который очень крутой и содержит ссылки на кадры анимации для загрузки файла (stat_sys_download_anim0 и остальные). Есть шесть из них; Я хотел бы использовать их как AnimationDrawable, что я мог бы предположительно сделать, указав

<animation-list android:id="download" android:oneshot="false">
    <item android:drawable="@android:drawable/stat_sys_download_anim0" android:duration="150" />
    <item android:drawable="@android:drawable/stat_sys_download_anim1" android:duration="50" />
    <item android:drawable="@android:drawable/stat_sys_download_anim2" android:duration="50" />
    <item android:drawable="@android:drawable/stat_sys_download_anim3" android:duration="50" />
    <item android:drawable="@android:drawable/stat_sys_download_anim4" android:duration="50" />
    <item android:drawable="@android:drawable/stat_sys_download_anim5" android:duration="50" />
</animation-list>

Тем не менее, предположительно, такая отрисовка уже существует в стандартных ресурсах Android ... Я просто не могу ее найти. Это доступно для Обычного Народа?

1 Ответ

5 голосов
/ 11 ноября 2011

Вы найдете пригодный для рисования XML в вашей установке Android SDK как stat_sys_download.xml. Он находится в SDK как android.R.drawable.stat_sys_download.

При этом вы действительно должны подумать о том, чтобы скопировать их из вашего Android SDK в свой проект. Производители устройств могут и действительно изменить эти изображения. Если вы хотите поддерживать согласованность между устройствами, вам понадобится ваша собственная локальная копия.

...