How to load AnimationDrawable from xml file

后端 未结 3 511
谎友^
谎友^ 2020-12-06 16:56

I have some custom class BitmapStorage, not attached to any View or whatever - an utility one. And I have born_animation.xml file which contains with

3条回答
  •  半阙折子戏
    2020-12-06 17:09

    Yay, I found the cause! :)

    It was my bad: I didn't had the proper format of my animation.xml file:

    • I didn't use android: namespace in attributes (for some reason i decided it's not required)
    • I deleted "duration" attribute in tags

    After I fixed these things res.getDrawable() started to return a correct AnimationDrawable instance.

    Had to look more precisely at Resources.NotFoundException and it's getCause() to find out what's wrong :)

提交回复
热议问题