Ứng dụng của tôi hỗ trợ từ phiên bản dành cho Android phiên bản 2.2. Vấn đề là đối với trang Cài đặt, tôi đang sử dụng PreferenceActivity ngay bây giờ. Tuy nhiên, như bạn đã biết, nhiều phương pháp của nó không được chấp nhận và họ cho tôi biết sử dụng các cài đặt dựa trên Phân đoạn. Tuy nhiên, tôi thấy rằng nếu tôi chuyển sang sử dụng PreferenceFragment và Fragment Activity, tôi không thể hỗ trợ 2.2 và 2.3 nữa vì PreferenceFragment được hỗ trợ trên cấp API 11. Ngay cả khi tôi sử dụng thư viện hỗ trợ, nó không chứa PreferenceFragment! Tôi không biết tại sao Google không thêm PreferenceFragment vào thư viện hỗ trợ.Android - Tôi có nên tiếp tục sử dụng PreferenceActivity không?
Dù sao, tôi nghĩ rằng tôi vẫn có thể sử dụng PreferenceActivity cũ nhưng nếu nó nói nó không được chấp nhận, tại sao nó không hỗ trợ thay thế trong thư viện hỗ trợ của nó?
Bất kỳ lời khuyên nào được đánh giá cao!
Cảm ơn. Có lẽ tôi sẽ phải chờ ... Tôi vẫn không hiểu tại sao Google chưa thêm nó cho đến khi sửa đổi 13. Tôi nghi ngờ rằng họ sẽ không thêm nó vào tất cả hoặc có thể có lý do nào khác? hmmm – user2062024
tôi nghĩ actionBarSherlock cũng có hoạt động ưu tiên riêng, không? –
@androiddeveloper - nó có một 'SherlockPreferenceActivity' để thêm một thanh hành động vào' PreferenceActivity', nhưng nó không thêm hỗ trợ cho 'PreferenceFragment'/Lưu ý rằng UnifiedPreferences cũng làm việc với ABS. – ianhanniballake