Sto cercando di scrivere le preferenze che possono essere applicate a entrambi i dispositivi 3.0 e pre-3.0. Scoprendo che PreferenceActivitycontiene metodi deprecati (anche se questi sono utilizzati nel codice di esempio allegato), ho esaminato PreferenceFragementil pacchetto di compatibilità per risolvere i miei problemi.
Sembra, tuttavia, che PreferenceFragmentnon sia nel pacchetto di compatibilità. Qualcuno può dirmi se questo era intenzionale? In tal caso, posso facilmente scegliere come target una gamma di dispositivi (ovvero <3.0 e> = 3.0) o dovrò saltare attraverso i cerchi? Se non fosse stato intenzionalmente escluso, possiamo aspettarci una nuova versione del pacchetto di compatibilità? O c'è un'altra soluzione alternativa che è sicura da usare?
Saluti
Giacomo
PreferenceFragmentche dimenticherai anche lì. Vedere la mia risposta .
"Because most of Preferences' implementation is hidden, therefore impossible to backport without lots of hackery."
PreferenceFragmentCompatè stato recentemente aggiunto alla libreria di supporto.