我在receyclerview上實現了無盡的滾動,並且工作正常。在到達最後一項後,通過互聯網連接,我從第二個Web站點頁面獲取數據,並在適配器中填充適配器和顯示的數據。但問題是,新數據下載完成後,我總是返回第一項,所以我不得不向下滾動才能看到最後下載的項目。我嘗試了notifyItemInserted(position)
但這沒有幫助。所以我的問題是爲什麼會發生這種情況?在第一項預成型返回後無盡滾動
我試圖找到互聯網上的解決方案,但沒有發現任何有用的東西。謝謝。
我在receyclerview上實現了無盡的滾動,並且工作正常。在到達最後一項後,通過互聯網連接,我從第二個Web站點頁面獲取數據,並在適配器中填充適配器和顯示的數據。但問題是,新數據下載完成後,我總是返回第一項,所以我不得不向下滾動才能看到最後下載的項目。我嘗試了notifyItemInserted(position)
但這沒有幫助。所以我的問題是爲什麼會發生這種情況?在第一項預成型返回後無盡滾動
我試圖找到互聯網上的解決方案,但沒有發現任何有用的東西。謝謝。
你怎麼顯示新添加的數據,在相同recyclerview活動/片段?或在一個單獨的視圖中,或者你是否合併?如果在第一個響應被檢索後請求第二個呼叫,你如何管理呼叫?請澄清並添加您的代碼 –
@AhmadAlsanie我正在執行asynctask,只是在doinbackground方法中提供了一個新的url我認爲問題在某處,但只是一分鐘我會添加代碼。 – Yupi