Preferencias en Android

Veréis, estoy empezando a programar en Android y he llegado a la parte de las preferencias.

El caso es que tengo una clase Settings en la que muestro la ventana de preferencias.
Por otra parte, tengo un archivo llamado settings.xml en el que tengo lo siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<PreferenceScreen
    xmlns:android="http://schemes.android.com/apk/res/android">
    <CheckBoxPreference
        android:key="musica"
        android:title="@string/TituloMusica"
        android:summary="@string/SumarioMusica"/>
    <CheckBoxPreference
        android:key="pistas"
        android:title="@string/TituloPistas"
        android:summary="@string/SumarioPistas"/>
</PreferenceScreen>

También tengo el archivo menu.xml y el evento correspondiente en la clase principal.

Pues bien, cuando hago click en la opción del menú, me muestra una pantalla en negro, con dos apartados (sin nombre ni descripción) vacíos. Y tampoco se me guardan las preferencias.
Alguien tiene idea de que puede estar pasando?
Publica tu parte del código para que te podamos ayudar. Así a groso modo, al hacer click en la preference seleccionada has de llamar a la nueva actividad.
Lo logré solucionar. Al final era una tontería.
En lugar de schemas puse schemes sin fijarme y por eso no cogia el namespace correcto.
2 respuestas