原创不易,尊重作者,转载请注明出处,谢谢您
问题
使用过https://github.com/youth5201314/banner的朋友肯定知道,如果banner的数据变化了,作者也是提供了update方法来更新banner数据,但是你会发现,调用了update方法,但是banner的数据并没有变化。
解决办法
如果你在传递给banner的数据是全局变量,那么就需要改成成员变量。每次update传入新的实例对象。代码如下:
// 在update之前创建新的实例
List<String> images = new ArrayList<>;
// 使用update方法要传入新的对象,不要使用全局变量
banner.update(images);
网友评论