0

我正在尝试使用 Java 中的 Shared Preferences 来存储一个变量,以便在我运行程序时它会保留它的计数。我只是不确定如何使用它。我需要创建 Share Preferences 类还是可以使用它,例如我的代码如下所示。

 if(action.equals ("insert")
 {
 int booking_id = (initially be zero);
 booking_id += 1; 
 // I want booking Id to retain its value and not become zero the next time I run it.

 }
4

1 回答 1

0

我假设您的意思是 Android 中提供的共享首选项。

您可能想向 SharedPreferences 询问以下值booking_id

SharedPreferences pref = this.getSharedPreferences("com.example.app", Context.MODE_PRIVATE);
int booking_id = pref.getInt("booking_id", 0); // 0 is the default value if the preferences do not find the "booking_id"
于 2013-09-16T17:41:37.050 回答