Предупреждение об устаревшем методе Android относительно PreferenceActivity
Когда я пытаюсь следовать руководствам и учебникам по Android для создания Действия по настройке с использованием настроек, я получаю такие предупреждения, как:
«Метод addPreferencesFromResource (int) из типа PreferenceActivity устарел»
для обеих этих строк в коде:
getPreferenceManager().setSharedPreferencesName(PREFS_NAME);
addPreferencesFromResource(R.xml.default_values);
Я знаю, что это всего лишь предупреждения, но мне было интересно, будут ли они вызывать какие-либо проблемы, сейчас или в будущем, когда я запускаю разрабатываемое приложение.
public class DefaultValues extends PreferenceActivity {
static final String PREFS_NAME = "defaults";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getPrefs(this);
getPreferenceManager().setSharedPreferencesName(PREFS_NAME);
addPreferencesFromResource(R.xml.default_values);
}
static SharedPreferences getPrefs(Context context) {
PreferenceManager.setDefaultValues(context, PREFS_NAME, MODE_PRIVATE,
R.xml.default_values, false);
return context.getSharedPreferences(PREFS_NAME, MODE_PRIVATE);
}
}