Sie können die Informationen in SharedPreferences aufbewahren. Wenn Sie eine Verbindung zu einem Bluetooth-Gerät herstellen, müssen Sie sich an die Adresse Mac des Geräts erinnern.
Speichern und abrufen Sie die Informationen mit den folgenden Funktionen.
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;
}
auf gemeinsame pref hinzufügen von
addDataToSharedPrefsString("macAddress", "MAC123q4e",context);
von
getDataFromSharedPrefString("macAddress",context);
den gemeinsamen Wert erhalten, wenn Sie ein vorhandenes Element in gemeinsamen pref löschen möchten, den Wert null gesetzt.
addDataToSharedPrefsString("key", null,context);
Ich hoffe, dass dies Ihre Anforderung ist und diese Lösung Ihnen helfen würde.
Bitte erklären Sie unten Stimmen für zukünftige Ref :) –