存儲在您的integers.xml中的值是常量,因此它們不能更改。存儲5個整數的快速方法是使用SharedPreferences
並將每個整數與其自己的唯一鍵一起存儲。 例如,在一個活動:
SharedPreference prefs = getSharedPreferences("com.example.myapp", MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.putInt("Integer1", 234);
editor.putInt("Integer2", 748);
editor.putInt("Integer3", 747);
editor.putInt("Integer4", 42);
editor.putInt("Integer5", 463);
爲了獲取值回:
SharedPreference prefs = getSharedPreferences("com.example.myapp", MODE_PRIVATE);
int integer1 = prefs.getInt("Integer1", 0);
int integer2 = prefs.getInt("Integer2", 0);
int integer3 = prefs.getInt("Integer3", 0);
int integer4 = prefs.getInt("Integer4", 0);
int integer5 = prefs.getInt("Integer5", 0);
好的,謝謝您。我會看看這個。 – TeenCoder
@TeenCoder我加了一個例子 – AgileNinja
非常感謝!在這個例子之前,我遇到了這個問題,但希望遇到這個問題的人也能解決這個問題。 – TeenCoder