| |||||||
Das Thema "Cursor auf Werte aus Datenbank in Spinner füllen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android Experte Registriert seit: 23.01.2010
Beiträge: 882
Abgegebene Danke: 74
Erhielt 149 Danke für 120 Beiträge
| die gestrige Nacht war lang, deswegen steh ich jetzt grad etwas auf dem Schlauch :/ fetchAllTimeslot liefert einen Cursor zurück über alle Elemente aus der DB und danach sollen die Werte aus der Zeile "employee_name" (KEY_EMPLOYEE = employee_name) in den Spinner geladen werden ![]() Aber es wird nur "employee_name" gesetzt (so heißt die table, aber ich will ja die Werte davon). Soll heißen, "from[0]" = employee_name, obwohl da ja die Werte aus der DB stehen sollten(3 Werte stehen in der DB) Code: cursor = mDbHelper.fetchAllEmployee();
Log.v(TAG, cursor + "<<");
startManagingCursor(cursor);
String[] from = new String[] { DbAdapter.KEY_EMPLOYEE_NAME };
int[] to = new int[] { R.id.ts_employee };
Log.v(TAG, DbAdapter.KEY_TIMESLOT_EMPLOYEE + " <-- Key_timeslot_employee");
Log.v(TAG, from[0] + " <-- String[] from[0]");
SimpleCursorAdapter spinadapter = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item,
cursor, from, to);
spinadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Spinner employees = (Spinner)findViewById(R.id.ts_employee);
employees.setAdapter(spinadapter); Geändert von kleinerkathe (17.11.2011 um 11:23 Uhr) |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 06.07.2011
Beiträge: 71
Abgegebene Danke: 14
Erhielt 7 Danke für 7 Beiträge
|
Hi, muss man beim Cursor nicht immer mit cursor.moveToNext() arbeiten? Außerdem schau dir das mal an: Android - configure Spinner to use array - Stack Overflow So fülle ich immer meine Spinner. Grüße Soma |
| | |
| Folgender Benutzer bedankt sich bei soma-web für diesen Beitrag: | kleinerkathe (17.11.2011) |
| | #3 (permalink) |
| Android Experte Registriert seit: 23.01.2010
Beiträge: 882
Abgegebene Danke: 74
Erhielt 149 Danke für 120 Beiträge
|
Vielen Vielen Dank für den Link und auch für den Hinweis mit moveToNext() ![]() Beide Sachen in Kombination haben mich ans Ziel geführt |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Spinner mit Elementen aus einer Datenbank füllen | Prengepower | Android App Entwicklung | 8 | 28.03.2011 09:46 |
| Spinner mit Daten aud .txt füllen? | rascal | Android App Entwicklung | 0 | 20.03.2011 20:20 |
| TwoLineListItem mit 2 TextViews beim Start mit Daten aus Datenbank füllen | Prengepower | Android App Entwicklung | 0 | 16.03.2011 18:47 |
| Werte aus AutocompleteTextview und Spinner weiterreichen | donhenne | Android App Entwicklung | 9 | 20.01.2011 13:51 |
| Daten aus der Datenbank ohne Cursor? | method1545 | Android App Entwicklung | 7 | 19.10.2009 17:48 |