SimpleCursorAdapter - Summe mehrerer Werte

  • 1 Antworten
  • Neuester Beitrag
Diskutiere SimpleCursorAdapter - Summe mehrerer Werte im Android App Entwicklung im Bereich Betriebssysteme & Apps.
G

Gingerbread

Fortgeschrittenes Mitglied
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:
G

Gingerbread

Fortgeschrittenes Mitglied
Keiner eine Idee?
 
Ähnliche Themen - SimpleCursorAdapter - Summe mehrerer Werte Antworten Datum
1