Задать вопрос
@FreedomOfChoice

Ошибка при запуске. Что в коде не так?

public class Settings extends AppCompatActivity {

    SharedPreferences sf;
    EditText money;
    public static final String preference = "pref";
    public static final String saveIt = "saveKey";


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_settings);

        money = (EditText) findViewById(R.id.text_input_money);
        sf = getSharedPreferences(preference, Context.MODE_PRIVATE);

    }

    public void save(View view) {

        String store = money.getText().toString();
        SharedPreferences.Editor editor = sf.edit();
        editor.putString(saveIt, store);
        editor.commit();


    }
}
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@nikto_b
Вангую, вызов save до создания activity
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы