SimpleCursorAdapter - Summe mehrerer Werte

G

Gingerbread

Fortgeschrittenes Mitglied
6
Also in meinem SimpleCursorAdapter werden daten mittels cursor.getString() in einen String gespeichert. Dieser wird dannach in eine float konvertiert.
Und jetzt möchte ich alle abgefragten float elemente addieren. Jedoch kommt am Ende immer 0.0 dabei raus.
Hier eine kurze Übersicht wie es abläuft:

Code:
adapter.setViewBinder(new ViewBinder() {
				
				@Override
				public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
					// TODO Auto-generated method stub
					
					String preis = c.getString(2);			
					preis = preis.replace(",",".");
					float preis_fl = Float.valueOf(preis);
					ges = ges+preis_fl;
					return true;
				}
			});

In der Methode setViewBinder() wird ja jedes Element einzelnen abgerufen. Aber warum hat am ende die float ges den Wert von 0.0?

Edit: Bitte eben verschieben...ist wohl irgendwie im falschen Forum gelandet.
 
Zuletzt bearbeitet:
Keiner eine Idee?
 

Ähnliche Themen

5
Antworten
22
Aufrufe
1.417
590239
5
R
  • RalfKahl
Antworten
10
Aufrufe
288
RalfKahl
R
H
  • HoustonWeHaveAProblem
Antworten
3
Aufrufe
799
moin
M
Zurück
Oben Unten