Das kannst Du über SharedPreferences realisieren. Damit kannst Du Deine Werte im Dateisystem ablegen.
Hier mal ein kleines Beispiel:
1public class HelloWorld extends Activity {
2
3
4private SharedPreferences einstellungen = null;
5
6
7 /** Called when the activity is first created. */
8 @Override
9 public void onCreate(Bundle savedInstanceState) {
10 super.onCreate(savedInstanceState);
11 setContentView(R.layout.main);
12
13 // Auslesen der lokalen Datei
14 einstellungen = getSharedPreferences("namedeinerdatei", MODE_PRIVATE);
15
16 // In die Datei schreiben
17 SharedPreferences.Editor editor = einstellungen.edit();
18 editor.putString("0", "Keine Auswahl");
19 editor.commit();
20
21 ...
22 }
23}
Auslesen kannst Du es z.B. so:
1for (Map.Entry<String, ?> entry : einstellungen.getAll().entrySet()) {
2 System.out.println(entry.getKey().toString() + " " + entry.getValue().toString());
3}
Viele Grüße
— geändert am 28.07.2010, 15:36:52