我正在尝试使用this library,如下所示:
val imageUrl = "file:///android_asset/error_apng.png"
val animator = ApngAnimator(this@MainActivity).loadInto(iv_circle)
animator.load(imageUrl)
animator.play()
但是它什么也没显示。但是,带有https://
的示例网址可以正常工作。
我尝试了以下操作:
file://android_asset/error_apng
file:///android_asset/apng/error_apng
asset://error_apng.pn
assets://error_apng.png
assets://error_apng.png
README.md
说我可以使用url
或file path
。怎么了?
答案 0 :(得分:0)
您可以尝试使用此
val file = File("file:///android_asset/error_apng.png")
val animator = ApngAnimator(this@MainActivity).loadInto(iv_circle)
animator.load(file)
animator.play()
如果它不起作用,请尝试将您的图片托管在图片托管网站中并使用网址。
答案 1 :(得分:0)
该库似乎并不完美。尝试改用此库: https://github.com/penfeizhou/APNG4Android