2015-08-18 3 views
3

У меня есть класс, который называется DataView, он вызывается из моего Mainactivity и он рисует радар на экране. У радара есть параметры (радиус, ...), которые я хочу изменить с моего ParametersActivity.Изменение значения переменной класса из-за активности

Я хотел бы знать, как правильно установить эти параметры в DataView, поэтому учитываются изменения на радаре.

Должен ли я использовать SharedPreferences?

+1

можете ли вы разместить код своей деятельности и класс dataview, пожалуйста? – Bhargav

+0

- это просто параметры, которые вы используете ParametersActivity? – Ben

+0

ParametersActivity - это, в основном, макет со стрелкой для изменения моего радиуса – krakig

ответ

1

В этом случае sharedPreferences подходит. Это хорошо для настроек, которые вы хотите запомнить и т. Д., Для чего это важно.

Если вы хотите, чтобы он восстанавливался по умолчанию при каждом перезапуске приложения, возможно, было бы лучше просто перейти к ParametersActivity с помощью startActivityForResult и вернуть обратно новый радиус.

Смежные вопросы