【原创】第三方库banner使用update无法正确更新数据

原创不易,尊重作者,转载请注明出处,谢谢您

问题

使用过https://github.com/youth5201314/banner的朋友肯定知道,如果banner的数据变化了,作者也是提供了update方法来更新banner数据,但是你会发现,调用了update方法,但是banner的数据并没有变化。

解决办法

如果你在传递给banner的数据是全局变量,那么就需要改成成员变量。每次update传入新的实例对象。代码如下:

// 在update之前创建新的实例
List<String> images = new ArrayList<>;
// 使用update方法要传入新的对象,不要使用全局变量
banner.update(images);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,914评论 1 32
  • 不知道这是不想睡的第几个晚上 凌晨两点半 毫无睡意 四下静谧 能听到楼道网线管道里的电流声 好长一段时间没有再去记...
    经一场大梦阅读 1,814评论 0 0
  • 有时候,我们身边有些开朗的人,有可能是你的朋友;你的父母;你的爱人,但,那些了开朗的人真的是外向吗?并不是的,开朗...
    叶时安阅读 5,171评论 1 3
  • 游戏里有自己的思考。 已经出的问题,学习管理方面的目标。 围绕长期目标。人格心理层面。德育和心教育。 问一个问题。...
    马上做阅读 2,454评论 0 0

友情链接更多精彩内容