M
MattthiasB
Neues Mitglied
- 0
Hallo Zusammen,
ich fange gerade erst an mit der Programmierung in Android. Ich habe ein vorhandenes Beispiel ein wenig geändert und komme nun nicht weiter.
Es geht darum in eine Datenbank 3 Werte zu speichern.
ID , Zeit , Ereignis.
Solange ich nur die ID und Zeit in der Tabelle speichern möchte klappt das soweit auch. Soll nun aber das Ereignis in einer Spalter der Tabelle gespeichert werden bekomme ich die Meldung:
The app... may be doing too much work on i ts main thread
Hier mal der Codeausschnitt - hat jemand eine Idee?
Vielen Dank und viele Grüße Matthias
ich fange gerade erst an mit der Programmierung in Android. Ich habe ein vorhandenes Beispiel ein wenig geändert und komme nun nicht weiter.
Es geht darum in eine Datenbank 3 Werte zu speichern.
ID , Zeit , Ereignis.
Solange ich nur die ID und Zeit in der Tabelle speichern möchte klappt das soweit auch. Soll nun aber das Ereignis in einer Spalter der Tabelle gespeichert werden bekomme ich die Meldung:
The app... may be doing too much work on i ts main thread
Hier mal der Codeausschnitt - hat jemand eine Idee?
Vielen Dank und viele Grüße Matthias
Code:
private void erstellenNeueListe() {
String name = TextViewZeitstempel.getText().toString();
String ereignis = editEreignis.getText().toString();
//String resultat = name + " " + ereignis;
ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(Liste.Columns.NAME, name);
values.put(Liste.Columns.EREIGNIS, ereignis);
Uri neuerEintrag = cr.insert(Liste.Content_URI, values);