La mia app supporta da 2.2 alla versione Android di Lates. Il fatto è che per la pagina Impostazioni, sto usando PreferenceActivity ora. Tuttavia, come sai, molti dei suoi metodi sono deprecati e mi dicono di usare le impostazioni basate su Fragment. Tuttavia, ho scoperto che se si passa a utilizzare PreferenceFragment e Fragment Activity, non posso più supportare 2.2 e 2.3 perché PreferenceFragment è supportato sopra il livello API 11. Anche se utilizzo la libreria di supporto, non contiene PreferenceFragment! Non so perché Google non ha aggiunto PreferenceFragment nella libreria di supporto.Android - Devo continuare a utilizzare PreferenceActivity?
Ad ogni modo, penso di poter ancora usare la precedente PreferenceActivity ma se dice che è deprecata, perché non supporta un'alternativa nella sua libreria di supporto?
Qualsiasi consiglio è apprezzato!
Grazie. Forse dovrò solo aspettare ... Ancora non capisco perché Google non l'ha aggiunto fino alla revisione 13. Sospetto che non lo aggiungeranno affatto o ci possa essere qualsiasi altra ragione? hmmm – user2062024
penso che actionBarSherlock abbia anche una propria attività di preferenza, no? –
@androiddeveloper - ha un 'SherlockPreferenceActivity' per aggiungere una barra di azione a' PreferenceActivity', ma non aggiunge il supporto per 'PreferenceFragment'/'PreferenceHeaders'. Nota che UnifiedPreferences funziona anche con l'ABS – ianhanniballake