Hallo zusammen,
habe folgendes Problem:
Ich greife über einen Async Task auf einen Webserver zu. Für den Zugriff benötige ich Daten, welche innerhalb der App als SharedPreferences hinterlegt sind. Der Serverzugriff liegt in einer eigenen Klasse.
Beim Zugriff auf die SharedPreferences bekomme ich in der folgenden Codezeile eine Fehlermeldung:
Code
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
Die IDE sagt: The method getApplicationContext() is undefined for the type GetXMLFromServer.
Solange ich den AsyncTask als innere Klasse in der MainActivity liegen habe funktioniert der Aufruf. Der AsyncTask soll aber als seperate Klasse implementiert werden.
Wie komme ich an meine SharedPreferences ran?