Tôi đang tìm cách viết các tùy chọn có thể được áp dụng cho cả thiết bị 3.0 và trước 3.0. Phát hiện ra PreferenceActivitycó chứa các phương thức không dùng nữa (mặc dù chúng được sử dụng trong mã mẫu đi kèm), tôi đã xem xét PreferenceFragementvà gói tương thích để giải quyết tai ương của mình.
Tuy nhiên, nó PreferenceFragmentkhông xuất hiện trong gói tương thích. Bất cứ ai có thể cho tôi biết nếu điều này là cố ý? Nếu vậy, tôi có thể dễ dàng nhắm mục tiêu một loạt các thiết bị (ví dụ <3.0 và> = 3.0) hay tôi sẽ phải nhảy qua vòng? Nếu nó không được loại trừ có chủ ý, chúng ta có thể mong đợi một bản phát hành mới của gói tương thích không? Hoặc có một cách giải quyết khác là an toàn để sử dụng?
Chúc mừng
James
PreferenceFragmentmà bạn sẽ quên thậm chí còn ở đó. Xem câu trả lời của tôi .
"Because most of Preferences' implementation is hidden, therefore impossible to backport without lots of hackery."
PreferenceFragmentCompatgần đây đã được thêm vào thư viện hỗ trợ.