replace PreferenceActivity with PreferenceFragment