读取shared preferences

使用shared preferences设置Android应用的菜单,但是不知道怎么在我的代码中使用这些设置。

比如,用选择的语言,在另一个activity中使用它:

  <PreferenceCategory 
    android:title="General Settings"
    android:key="general_settings"

    >
    <ListPreference 
        android:key="language"
        android:title="Language"
        android:summary="Define the default language"
        android:defaultValue="Spanish" 
        android:entries="@array/Languages"
        android:entryValues="@array/LanguagesValues"

    />  

getPreferenceManager().findPreference(key);
返回一个Preference 对象 再通过Preference方法获取各个节点值