to add resources from a preference xml file should i use PreferenceActivity or PreferenceFragment