Можно ли установить значение по умолчанию для целочисленного разделяемого предпочтения как пустое поле? - PullRequest
0 голосов
/ 28 августа 2018

Я использую SharedPreferences для сохранения нескольких значений из нескольких Деятельностей и Фрагментов и повторного их использования в различных других. Это работает отлично до сих пор. Я в основном спасаю целые числа. Можно ли установить значение по умолчанию такой SharedPreference, чтобы быть пустым, поэтому, когда значение отображается в TextView, TextView будет пустым? Я хочу это для удобства пользователя, поэтому пользователю не нужно удалять значение по умолчанию в поле, если он хочет изменить его.

Вот пример того, что я имею в виду:

SharedPreferences sharedPref = getSharedPreferences("Datenspeicher", Context.MODE_PRIVATE);

        int Stk_jahr = sharedPref.getInt("sp_stueckzahl", 0);
    
        Stueckzahl.setText(String.valueOf(Stk_jahr));
    

В этом примере, если в sp_stueckzahl не сохранено значение, в TextView Stueckzahl будет показано 0. Я бы предпочел, чтобы оно было пустым.

Спасибо

...