- Forum-Beiträge: 215
21.02.2018, 11:36:46 via Website
21.02.2018 11:36:46 via Website
Da ich auch bei einem anderen Projekt entsprechende Probleme hatte, habe ich nun ein ganz minimiertes Projekt erstellt, um dem Fehler auf die Spur zu kommen.
Angemäkelt wird eine NullPointerException.
Die Datenbank mit der Tabelle scheint aber zuvor erfolgreich angelegt worden zu sein.
Hier erst mal die MainActivity:
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
public static final String LOG_TAG = MainActivity.class.getSimpleName();
private BuyDataSource dataSource;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dataSource = new BuyDataSource(this);
dataSource.createBuy();
}
}
Und hier die createBuy-Methode:
public void createBuy() {
ContentValues values = new ContentValues();
values.put(DbOpenHelper.COLUMN_CONTENT, "Eier");
values.put(DbOpenHelper.COLUMN_STATUS, 1);
long insertId = database.insert(dbHelper.TABLE_HSL, null, values);
}
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.