【原創(chuàng)】第三方庫banner使用update無法正確更新數(shù)據(jù)

原創(chuàng)不易,尊重作者,轉(zhuǎn)載請(qǐng)注明出處,謝謝您

問題

使用過https://github.com/youth5201314/banner的朋友肯定知道,如果banner的數(shù)據(jù)變化了,作者也是提供了update方法來更新banner數(shù)據(jù),但是你會(huì)發(fā)現(xiàn),調(diào)用了update方法,但是banner的數(shù)據(jù)并沒有變化。

解決辦法

如果你在傳遞給banner的數(shù)據(jù)是全局變量,那么就需要改成成員變量。每次update傳入新的實(shí)例對(duì)象。代碼如下:

// 在update之前創(chuàng)建新的實(shí)例
List<String> images = new ArrayList<>;
// 使用update方法要傳入新的對(duì)象,不要使用全局變量
banner.update(images);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,639評(píng)論 1 32
  • 不知道這是不想睡的第幾個(gè)晚上 凌晨?jī)牲c(diǎn)半 毫無睡意 四下靜謐 能聽到樓道網(wǎng)線管道里的電流聲 好長(zhǎng)一段時(shí)間沒有再去記...
    經(jīng)一場(chǎng)大夢(mèng)閱讀 282評(píng)論 0 0
  • 有時(shí)候,我們身邊有些開朗的人,有可能是你的朋友;你的父母;你的愛人,但,那些了開朗的人真的是外向嗎?并不是的,開朗...
    葉時(shí)安閱讀 1,524評(píng)論 1 3
  • 游戲里有自己的思考。 已經(jīng)出的問題,學(xué)習(xí)管理方面的目標(biāo)。 圍繞長(zhǎng)期目標(biāo)。人格心理層面。德育和心教育。 問一個(gè)問題。...
    馬上做閱讀 328評(píng)論 0 0
  • 盧慧_d4d3閱讀 159評(píng)論 0 0

友情鏈接更多精彩內(nèi)容