UBAINS

 找回密码
 立即注册
搜索
热搜: UBAINS
查看: 2858|回复: 0

[程序方法] 在安卓pad上显示动态图

[复制链接]

10

主题

11

帖子

449

积分

版主

Rank: 7Rank: 7Rank: 7

积分
449
QQ
发表于 2020-11-23 16:33:59 | 显示全部楼层 |阅读模式


Android pad 可以将图片设置为gif动图

可以通过 BroadcastChangeProperty 方法来改变 图片的显示方法


为了简化操作 封装一下操作, 如下所示


可以参考附件为一个显示动态图片的例子




注意 : 任何情况下图片名字不要设置成中文名字, 需要这有中控的情况下才能使用,只能用于Android 不能在 ios 和 windows上 使用









  1. //用于构建一个操作图片显示动图的对象方法
  2. function AndroidGIF(viewIma) {
  3.     this.viewIma = viewIma;
  4.     this.gif = getImage(viewIma);

  5.     this.start = function(ima) {
  6.         if (ima) {
  7.             BroadcastChangeProperty(FindGUIObject(this.viewIma),'ASGif','images\\'+ ima);
  8.         } else {
  9.             BroadcastChangeProperty(FindGUIObject(this.viewIma),'ASGif','images\\'+ this.gif);
  10.         }
  11.     }
  12. }

  13. // 实例化一个动图容器 用于显示动图 参数是image类型名称
  14. var gif = new AndroidGIF("imageOne");

  15. gif.start("gif1.gif");  //按钮显示动图 gif1.gif
  16. gif.start("gif2.gif");   //按钮显示动图 gif2.gif
  17. gif.start("btn01Buleoson.png");  //按钮显示动图 静态图片
  18. gif.start();     //按钮显示默认图片
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

Archiver|手机版|小黑屋|BBS.UBAINSYUN.COM

GMT+8, 2024-11-23 11:00 , Processed in 0.040121 second(s), 21 queries .

Powered by UBAINS! X3.4

© 2001-2017 UBAINS Inc.

快速回复 返回顶部 返回列表