The big question now is where do you call the creation of the new table? If you do this in
public void onCreate(SQLiteDatabase db)
Your code won’t be executed, as the database already exists!
To properly handle that, add it to
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL(YOUR_STRING);
And then change the version of your Database to a higher number. When you restart the app it will see a new version and run onUpgrade
.
CLICK HERE to find out more related problems solutions.