EDIT, Changed the code slightly based on answers below, but still haven\'t got it working. I also added a log message to tell me if getCount was returning > 0, and i
public boolean isEmpty(String TableName){ SQLiteDatabase database = this.getReadableDatabase(); return (int) DatabaseUtils.queryNumEntries(database,TableName) == 0; }