Я использую PreferenceManager.setDefaultValues(context,R.xml.preferences,false)
для установки значения по умолчанию для настроек в моем приложении, и я заметил, что если я добавлю новую настройку, то мой PreferenceFragment
не показывает для нее значение по умолчанию, даже если оно установлено в настройках .xml...
Это связано с тем, что я указываю readAgainкак false?
Я знаю, что могу просто попробовать и посмотреть, но я просто хотел убедиться, что readAgainпредназначен для этой цели, т.е. перечитал значения по умолчанию, чтобы не переустанавливать пользовательские настройки. но установить значения по умолчанию для новых свойств. Если это как раз и является целью флага readAgain, то можете ли вы указать мне причину не всегда устанавливать для readAgainзначение true, учитывая, что он не сбрасывает пользовательские настройки?