Đây là điều: Bất kỳ ai cũng biết phương pháp setHasFixedSize? một số người nói rằng nó cho phép tối ưu hóa nếu tất cả các mục có cùng kích thước và trong lớp RecyclerView từ android.support.v7.widget, nó nhận xét với điều này: RecyclerView có thể thực hiện một số tối ưu hóa nếu nó có thể biết trước thay đổi trong bộ điều hợp nội dung không thể thay đổi kích thước của RecyclerView. Nếu việc sử dụng RecyclerView của bạn rơi vào danh mục này, hãy đặt điều này thành true.Khi nào chúng ta sử dụng recyclerView.setHasFixedSize?
Giả sử đó có ý nghĩa gì? Bất cứ ai có thể cho tôi thấy bối cảnh sử dụng nó hoặc giải thích về ý nghĩa "danh mục này" ở trên? cảm ơn rất nhiều.
Tài liệu giải thích nó. 'RecyclerView có thể thực hiện một số tối ưu hóa nếu nó có thể biết trước rằng những thay đổi trong nội dung bộ điều hợp không thể thay đổi kích thước của chính RecyclerView. Nếu bạn sử dụng RecyclerView rơi vào danh mục này, hãy đặt giá trị này thành true.' –
xin lỗi, tôi thực sự không hiểu các từ sau: "thay đổi" trong nội dung bộ điều hợp không thể thay đổi kích thước "" của chính RecyclerView. Nếu việc sử dụng RecyclerView của bạn rơi vào danh mục này, hãy đặt điều này thành true. những gì loại thay đổi, là nó kích thước của nó? nếu như vậy, sau đó những gì "kích thước" có nghĩa là? – machinezhou
Recyclerview của bạn có thay đổi witdh hoặc chiều cao theo số lượng đối tượng trong bộ điều hợp của bạn không? –