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

2019-05-09  本文已影响0人  FynnJason

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

问题

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

解决办法

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

// 在update之前创建新的实例
List<String> images = new ArrayList<>;
// 使用update方法要传入新的对象,不要使用全局变量
banner.update(images);
上一篇下一篇

猜你喜欢

热点阅读