要从SharedPreferences中读取整数值,可以使用getInt()方法。以下是一个示例代码,演示如何读取SharedPreferences中存储的整数值:
// 获取SharedPreferences实例
SharedPreferences sharedPreferences = getSharedPreferences("MyPrefs", Context.MODE_PRIVATE);
// 读取整数值,默认值为0
int intValue = sharedPreferences.getInt("intValue", 0);
// 输出读取到的整数值
Log.d("TAG", "读取到的整数值为:" + intValue);
在上面的示例中,我们首先获取了SharedPreferences实例,名为"MyPrefs",并指定了私有模式(Context.MODE_PRIVATE)。然后使用getInt()方法从SharedPreferences中读取名为"intValue"的整数值,默认值为0。最后,使用Log.d()方法将读取到的整数值输出到日志中。
如果SharedPreferences中不存在名为"intValue"的键值对,或者该键对应的值不是一个整数,getInt()方法将返回默认值0。你可以根据实际需要调整默认值。
希望这个示例对你有所帮助!