是否可以将整数sharedpreference的默认值设置为空字段?

时间:2018-08-28 08:28:51

标签: android integer default-value android-sharedpreferences

我正在使用SharedPreferences来保存来自多个Activity和Fragments的多个值,并在各种其他类型中重用它们。到目前为止,这个工作正常。 我主要保存整数。是否可以将此类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。我希望它为空。

谢谢

0 个答案:

没有答案