Sto tentando di creare una schermata delle preferenze che ha solo un'opzione su, contatto e legale, tutte le quali quando si fa clic mostrano solo testo e icone in una pagina separata, non shared preferences
o altro.Blocco di testo della schermata delle preferenze
Non riesco a capire la gerarchia per visualizzare il testo. Vorrei che il flusso fosse: settings -> about -> the about text
Attualmente ho questo, che mi dà la categoria e l'opzione, ma non so cosa renderlo per visualizzare il nuovo testo.
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="Info">
<Preference android:title="About"/>
</PreferenceCategory>
...
</PreferenceScreen>
Non so quale opzione utilizzare per rendere cliccabile il clic in un testo.
Puoi espandere su questo di più? Devo chiamare un intento di attività per visualizzare un blocco di testo? – Nick
beh, un blocco di testo da solo non è pensato per essere in una pagina di preferenze. A meno che non aggiungiate un riassunto a riguardo (che mostrerà solo testo non formattato), l'unica opzione è aprire una nuova attività o semplicemente definire la pagina about come un'altra cosa, piuttosto che una pagina di preferenza – Korcholis
Ok, capisco cosa intendi. Posso fare in modo che la mia preferenza quando cliccato porti ad un'altra preferenza in cui io uso Titolo e riepilogo per visualizzare il testo con un solo intento? In pratica, crea un altro file delle preferenze XML che verrà visualizzato quando si fa clic su "Informazioni" dalla schermata delle preferenze principali? – Nick