Sto cercando di realizzare qualcosa che ritengo sia abbastanza semplice, ma sono sconcertato su come realizzarlo usando la classe PreferenceActivity e il tag xml di preferenza-header.Preference pagina singolaAttività senza intestazioni/frammenti?
Quando l'utente tocca l'icona delle impostazioni app Io li vorrei essere presentato con una piccola lista di caselle di controllo ed elenchi. Ho solo un singolo frammento di preferenze. Finora posso impostare i file xml PreferenceActivity (preferences.xml e preference fragments xmls) per mostrare la singola intestazione per il frammento di preferenza. Quando l'utente seleziona quell'intestazione, la schermata delle preferenze è esattamente come la voglio io, tuttavia, non riesco a capire un modo per saltare la visualizzazione della prima schermata di intestazione.
sembra uno spreco di dover toccare l'icona Impostazioni/preferenze, mostrano un singolo colpo di testa che viene poi sfruttato per raggiungere le attuali impostazioni/preferenze.
capisco come questo può essere molto utile se si desidera classificare le preferenze, ma di qualcosa di semplice, questo aggiunge in testa e sembra piuttosto goffo.
Spero di essere stato chiaro. In breve ecco la mia domanda:
Qual è il nuovo modo preferito per utilizzare il tag di classe PreferenceActivity e la preferenza-header per mostrare semplicemente un unico schermo di opzioni con nessuna intestazione?
Dopo aver cercato un po 'sembra che io sto cercando di fare ciò che i vecchi metodi hanno fatto in modo diretto. Sto cercando di farlo senza usare nessuna delle funzioni deprecate.
Grazie in anticipo, B.
Avevo un requisito simile. Finito usando questa soluzione https://stackoverflow.com/a/10960720/276263 – krishnakumarp