0

有人可以解释一下这段代码有什么问题吗?

SharedPreferences sortMethod = getApplicationContext().getSharedPreferences("sortMethod", MODE_PRIVATE);
                                sortMethod.edit().putInt("myInt", 1).apply();
                                int myInt = getApplicationContext().getSharedPreferences("myInt", MODE_PRIVATE).getInt("myInt", -1);
4

1 回答 1

1

当您从 读取数据时SharedPreferences,请确保名称正确。

所以,最后一条语句应该是:

int myInt = getApplicationContext().getSharedPreferences("sortMethod", MODE_PRIVATE).getInt("myInt", -1);
于 2013-10-10T00:57:59.147 回答