-4
我正在構建一個應用程序,它連接&然後控制設備。
我想添加一個記憶設備功能,並忘記設備功能,以便用戶可以堅持一個設備或開關。在Android應用程序中記住/忘記設備功能
我是新來的機器人,所以如何實施這個任何幫助將是偉大的。
我正在構建一個應用程序,它連接&然後控制設備。
我想添加一個記憶設備功能,並忘記設備功能,以便用戶可以堅持一個設備或開關。在Android應用程序中記住/忘記設備功能
我是新來的機器人,所以如何實施這個任何幫助將是偉大的。
您可以將信息保存在SharedPreferences中。如果您連接到藍牙設備,則需要記住設備的地址。
使用以下功能存儲和檢索信息。
public static void addDataToSharedPrefsString(String key, String value,Context context) {
SharedPreferences.Editor sharedPreferences = PreferenceManager
.getDefaultSharedPreferences(
context).edit();
sharedPreferences.putString(key, value);
sharedPreferences.commit();
}
public static String getDataFromSharedPrefString(String key,Context context) {
SharedPreferences preferences = PreferenceManager
.getDefaultSharedPreferences(context);
String value = preferences.getString
(key, "");
return value;
}
添加到共享PREF由
addDataToSharedPrefsString("macAddress", "MAC123q4e",context);
獲取共享值由
getDataFromSharedPrefString("macAddress",context);
如果你想在共享PREF刪除現有的項目,將值設置爲null。
addDataToSharedPrefsString("key", null,context);
我希望這是您的要求,這個解決方案可以幫助您。
謝謝!我會嘗試這個現在:) –
請解釋下面的參考投票:) –