- Forum-Beiträge: 3.256
20.05.2011, 21:35:17 via Website
20.05.2011 21:35:17 via Website
ich lese in meiner MainActivity den Inhalt einer Datenbank wie folgt in einen Spinner ein:
2 {
3 try {
4 myDB = this.openOrCreateDatabase(MY_DB_NAME, MODE_PRIVATE, null);
5 Cursor myCursor = myDB.rawQuery("SELECT _id, provider FROM " + MY_DB_TABLE + ";", null);
6 startManagingCursor(myCursor);
7
8 Spinner Spinner = (Spinner)findViewById(R.id.spinner);
9 myCursor.moveToFirst();
10
11 SimpleCursorAdapter spinadapter = new SimpleCursorAdapter(
12 this,
13 android.R.layout.simple_spinner_item,
14 myCursor,
15 new String[] { "provider" },
16 new int[] {android.R.id.text1});
17
18 spinadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
19 Spinner.setAdapter(spinadapter);
20
21 Spinner.setPrompt(this.getResources().getString(R.string.provider));
22 Spinner.setAdapter(spinadapter);
23 } finally {
24
25 if (myDB != null)
26 myDB.close();
27 }
28 }
Nun möchte ich nach dem Ändern von Datensätzen in einer SubActivity (durch einen Button) die SubActiviy schließen (wie ist klar) und dabei diese Methode der MeinActivity ausführen.
Jetzt ist meine Frage, wie lässt sich das am einfachsten lösen?
Danke schonmal
lg Ludwig > Die Regeln - Meine Fotos
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.