Здравствуйте.
Столкнулся с проблемой при работе с SharedPreferences. Мне надо задать начальные настройки, которые потом пользователь может поменять в отдельной активити, но я что-то не понимаю, как сделать так чтобы настройки не были всегда начальными.
Т.е при первом запуске в главной активити я устанавливаю значения, но потом даже при изменении настроек в активити Setting при повторном запуске будут те же начальные значения, что я задал в главной активити.
В общем я запутался.
public class App extends Application. android:name=".App"<application
android:icon="@drawable/your_ico"
android:theme="@style/AppTheme"
android:name=".App"
>
...
</application>
Переопределите метод onCreate(); в классе App Добавьте в него загрузку настроек. Если они пустые (ещё не создавались) - создайте их из констант и сохраните.
Если они не пустые (уже созданые) - не перезаписываем.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости