繁体   English   中英

如何在Android手机上正确显示加载图片

[英]How display a loading image correctly on Android phone

我一直在尝试使用资源中的.gif文件,但是加载时没有任何动静。 我在执行异步任务时将其用作加载映像。 我以前使用的是进度对话框,但现在我想自己显示图像而不使用对话框。 如何使该图像正确显示?

尝试使用AnimationDrawable: http : //developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html

基本上,您应该将gif中的每个帧拆分为单独的文件-例如.png文件(例如,是否具有透明度),然后在<animation-list>指定这些文件。 您还可以控制每帧的持续时间。

请参阅链接以获取代码示例

如果您对使用gif图像不满意,则可以只使用WebView代替ImageView。 然后制作一个显示gif图片的html文档。 当您在WebView中显示它时,它将为您动画化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM