SharedPreferences

Da wir jetzt eine Activity für die Einstellungen und eine Möglichkeit haben, die Daten für den Webservice zu speichern, ist es an der Zeit, diese auch zum Einsatz zu bringen. Um aus unserem Java-Code auf die Einstellungen zuzugreifen, werden wir die Klasse SharedPreference nutzen, die das Android-Framework mitbringt.

Diese Klasse heißt SharedPreference, weil auf diese Einstellungen problemlos aus jeder Komponente (Activities, Services, Broadcast-Receiver und Content-Provider) einer App zugegriffen werden kann.

Definieren Sie in der Klasse StatusActivity ein neues Feld namens prefs:

 SharedPreferences prefs;

Fügen Sie dann Folgendes der onCreate()-Methode hinzu, um dieses Feld zu initialisieren:

@Override public void onCreate(Bundle ...

Get Einführung in die Android-Entwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.