0
我制作了一个车速表,并且想添加我达到的最高车速。我希望双倍留下来,所以我可以使用SharedPreference
,但它会减慢每秒运行时的应用程序速度,并可能每秒更新一次,我怎样才能让它每秒更新一次?最好的方法是什么?这里是所有与我已经放入的共享首选项有关的代码,但我得到一个错误,说它不能提交更改,因为它是字符串格式的 错误说: “Android.content.sharedpreferences.editor.putstring(java在 'Android.content.sharedpreferences.editor' 不能应用于 '(java.lang.String中)'”车速表最高速度
if(top_speed > mph_conversion){
String speed = Double.toString(mph_conversion);
SharedPreferences.Editor editor = getSharedPreferences(top_speed, MODE_PRIVATE).edit();
editor.putString(speed);
editor.commit();
}
else{
tv3.setText(prefs.getString(speed()));
}
我试过了,但仍然收到错误 – Qwerty4678943
如果你想要添加到SharedPreferences的东西,你应该使用(key,value): editor.putString(“speed”,speed); – Skalaw