PreferenceFragment kasıtlı olarak uyumluluk paketini dışı bırakıldı?
Ve pre-3.0 3.0 cihazlar için uygulanabilir tercihleri yazmak için arıyorum. PreferenceActivity itiraz yöntemleri eşlik eden bu örnek kodda kullanılan olmasına rağmen) içeren keşfetme, PreferenceFragement ve Uyumluluk Paketi de sıkıntıma çözüm için baktım.
PreferenceFragment Uyumluluk Paketi değil, öyle görünüyor ki,. Herkes bu kasıtlı olup olmadığını söyleyebilir mi? Eğer öyleyse, kolayca cihazlar bir dizi (yani &; 3.0 ve >lt hedef alabilir miyim =3.0) ya ben çemberin içinden atlamak zorunda? Eğer kasıtlı çıkarılan olmasaydı, uyumluluk paketinin yeni bir sürümünü bekleyebilirsiniz? Ya da güvenli başka bir çözüm var mı?
Åžerefe
James
CEVAP
PreferenceActivity itiraz yöntemleri içeren keşfetmek eşlik eden bu örnek kodda kullanılan olmasına rağmen)
Artık kullanılmayan yöntemler olarak Android 3.0 onaylanmaz. Android tüm sürümlerinde gayet iyi, ama yönü Android PreferenceFragment 3.0 ve daha yüksek kullanın.
Herkes bu kasıtlı olup olmadığını söyleyebilir mi?
Benim tahminim mühendislik zaman meselesi olduğunu, ama bu sadece bir tahmin.
Eğer öyleyse, kolayca cihazlar bir dizi (yani &; 3.0 ve >lt hedef alabilir miyim =3.0) ya ben çemberin içinden atlamak zorunda?
Ama böyle olması gerektiğini düşünüyorum "kolayca". PreferenceActivity iki ayrı uygulamaları, bir tercih başlıkları ve PreferenceFragments diğer özgün bir yaklaşım kullanarak. Gerek bu noktada doğru (kullanıcı seçenekleri menü öğesini tıkladığında örneğin,) seçin. Here is a sample project bu gösteri. Ya da, her iki durumda, this sample project gibi işleyen PreferenceActivity Bir tek.
Eğer kasıtlı çıkarılan olmasaydı, uyumluluk paketinin yeni bir sürümünü bekleyebilirsiniz?
Ve ne zaman bir gemi varsa demek ki ... bizim öğrenince öğrenin.
Ya da güvenli başka bir çözüm var mı?
Yukarıya bakın.

Geçici olarak devre dışı bırakın Eclip...
Nasıl kalıcı olarak Visual Studio 2008...
Geçici olarak bazı eklentileri vim içi...
Böyle büyük mükafat olarak bir sınıfı ...
Nasıl Objective-C 2.0 içinde kullanım ...