Hi Leute,
ich habe angefangen eine App zu programmieren. Bin also relativ neu in diesem Gebiet.
Mein Problem liegt darin, dass ich einen Spinner Inhalt nicht in meine Datenbank speichern kann.
In der Activity "neuerEintrag" kann der User Daten eingeben und den Spinner verwenden. Das speichern in dem EditText Feld funktioniert.
So sieht der Quellcode des Spinners aus.
Java: neuerEintrag
ArrayAdapter<CharSequence> groesse1_spinner = ArrayAdapter.createFromResource(this, R.array.groesse_biotonne, android.R.layout.simple_spinner_item);
groesse1_spinner.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
groesse1.setAdapter(groesse1_spinner);
groesse1.setOnItemSelectedListener(this);
this.groesse1.getSelectedItem().toString();
eintraege.setGroesse1(groesse1.toString());
Java
package de.androidnewcomer.bonitierungsverfahren;
import java.util.Calendar;
public class Eintraege {
private long id;
private String kiez;
private String gebietsstrasse;
private String strassenzug;
private String hausnummer;
private boolean hausnummer_gerade;
private boolean hausnummer_ungerade;
private String bemerkung;
private Calendar date;
private String muellplatz;
private String groesse1;
public Eintraege(){
this(null, null, null, null, false, false, null, null, null, null);
}
public Eintraege(String kiez) {
this(kiez, null, null, null, false, false, null, null, null, null);
}
public Eintraege(final String kiez, final String gebietsstrasse, final String strassenzug, final String hausnummer, final boolean hausnummer_gerade, final boolean hausnummer_ungerade, final String bemerkung, final Calendar date,
final String muellplatz, final String groesse1) {
this.kiez = kiez;
this.gebietsstrasse = gebietsstrasse;
this.strassenzug = strassenzug;
this.hausnummer = hausnummer;
this.hausnummer_gerade = hausnummer_gerade;
this.hausnummer_ungerade = hausnummer_ungerade;
this.bemerkung = bemerkung;
this.date = date;
this.muellplatz = muellplatz;
this.groesse1 = groesse1;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getKiez() {
return kiez;
}
public void setKiez(String kiez) {
this.kiez = kiez;
}
public String getGebietsstrasse() {
return gebietsstrasse;
}
public void setGebietsstrasse(String gebietsstrasse) {
this.gebietsstrasse = gebietsstrasse;
}
public String getStrassenzug() {
return strassenzug;
}
public void setStrassenzug(String strassenzug) {
this.strassenzug = strassenzug;
}
public String getHausnummer() {
return hausnummer;
}
public void setHausnummer(String hausnummer) {
this.hausnummer = hausnummer;
}
public String getBemerkung() {
return bemerkung;
}
public void setBemerkung(String bemerkung) {
this.bemerkung = bemerkung;
}
public Calendar getDate() {
return date;
}
public void setDate(Calendar dueDate) {
this.date = date;
}
public boolean isHausnummer_gerade() {
return hausnummer_gerade;
}
public void setHausnummer_gerade(boolean hausnummer_gerade) {
this.hausnummer_gerade = hausnummer_gerade;
}
public boolean isHausnummer_ungerade() {
return hausnummer_ungerade;
}
public void setHausnummer_ungerade(boolean hausnummer_ungerade) {
this.hausnummer_ungerade = hausnummer_ungerade;
}
public String getMuellplatz() {
return muellplatz;
}
public void setMuellplatz(String muellplatz) {
this.muellplatz = muellplatz;
}
public String getGroesse1() {
return groesse1;
}
public void setGroesse1(String groesse1) {
this.groesse1 = groesse1;
}
}
Alles anzeigen
Soweit sogut. Jetzt ist die Frage wie ich den Spinner Inhalt in die Datenbank bekomme.
Ich hoffe ihr könnt mir bei meinem Problem helfen.