Làm cách nào để duy trì vị trí cuộn của GridView (nó được lấp đầy với kết quả tìm kiếm) trong suốt quá trình định hướng lại màn hình?Duy trì vị trí cuộn của GridView qua Xoay màn hình
Tôi có GridView bên trong một Phân đoạn và khi tôi xoay màn hình, nó nhảy trở lại lên đầu danh sách.
Để làm cho nó thậm chí còn phức tạp hơn, trong chế độ ngang, Chế độ xem lưới của tôi có 3 cột .. ở chế độ dọc, nó có 2 cột.
Tôi dường như không thể tìm ra cách giữ GridView của đoạn được cuộn đến bất kỳ đâu gần vị trí của nó khi hướng màn hình thay đổi.
tôi thấy rằng, nhưng tôi cần để hỗ trợ trở lại 2.1 và vì vậy tôi không có quyền truy cập vào smoothScrollToPosition(). Tôi đang sử dụng setSelection (int position) để thay thế. getFirstVisiblePosition() là chính xác những gì tôi cần. Bây giờ tôi cảm thấy ngớ ngẩn! Cảm ơn bạn! –
Không có vấn đề gì! Vui mừng đã giúp bạn! :) –
Trong ứng dụng của tôi, smoothScrollToPosition không hoạt động. Nhưng setSelection hoạt động tốt. – ChangUZ