我想在500個串列項中添加大量的資料。我怎樣才能在不花很多時間的情況下,在配接器中輸入每個專案呢?
uj5u.com熱心網友回復:
首先,正如人們所提到的,建議使用RecyclerView而不是ListView。RecyclerView是為容納大量專案而設計的,而ListView在試圖顯示500個專案時可能會出現問題并耗費大量資源。
現在,如果你想添加大量的資料,不幸的是,你很可能無法避免一些瑣碎的作業,只是把它打出來。如果您只想獲得虛擬資料,您可以創建一個回圈,該回圈將在您的配接器中創建一個專案,并從預定義陣列中用亂數字和/或字串選項來填充它。
然而,我懷疑這可能不是您的目標。如果您的串列中需要預定義資料,并且這些資料已經存盤在其他地方,無論是在 JSON 檔案還是在資料庫中,您可以考慮創建一小段代碼或腳本,將其從一個位置調整到您的串列中。
如果沒有這些情況,你真的只能手動將其放入。
uj5u.com熱心網友回復:
據我所知,你可以在ListView中傳遞Arrays或list。所以真正的問題是把你傳遞的陣列或串列中的專案添加到你的ListView中。
但是,由于你沒有提到你想要傳遞的資料型別。
在這種情況下,使用回圈是最普遍的解決方案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/310120.html
標籤:
