0
我必須在1100/1100的網格中顯示64/64位圖,但滾動並不平滑。顯示這樣的圖像數據的最佳方式是什麼?Android上的大Gridview 1100/1100
我必須在1100/1100的網格中顯示64/64位圖,但滾動並不平滑。顯示這樣的圖像數據的最佳方式是什麼?Android上的大Gridview 1100/1100
這只是一個android應用程序太多的內存消耗..我不認爲你真的想要在同一時間加載所有這些。我會首先重新考慮這些要求。
應該有一個解決方案仍然滿足用戶,並且不會將很多視圖加載到內存中。我不知道這裏的用例是什麼,但我會建議實現類似分頁的功能。加載數量有限的項目,並且只有當用戶想要查看更多項目時,才顯示進度條並加載更多項目。
E.g.如果用戶滾動到最後一個項目,或者只是創建一個「顯示更多」按鈕,則可以加載更多內容。我不確定哪個解決方案可以適用於您的應用。另外,我實際上將新項目加載到同一個GridView
替換以前加載的位圖,因爲它們中的每一個都需要大量內存。您可以隨時以編程方式控制滾動位置(如果需要)。