DB를 이용해서 리스트 항목에 입력한 값을
DB에 입력하여 저장 하고
그 DB값을  불러오는 list인데요.
전체삭제 기능을 넣었는데,
이게 delete 기능이라서 table의 내용만 지우게 됩니다.

전체삭제 버튼을 눌렀을때, drop table을 이용하는 부분은 알겠는데,
그 부분을 어떻게 선언해서 list activity에서 사용을 해야하는 건가요?

private static class DatabaseHelper extends SQLiteOpenHelper {

  DatabaseHelper(Context context) {
   super(context, DATABASE_NAME, null, DATABASE_VERSION);
  }

  @Override
  public void onCreate(SQLiteDatabase db) {
   db.execSQL(DATABASE_CREATE);
  }

  @Override
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
   Log.w(TAG, "Upgrading database from version " + oldVersion + " to "
   + newVersion + ", which will destroy all old data");
   db.execSQL("DROP TABLE IF EXISTS deliver");
   onCreate(db);
  }
 }

이 부분을 이용하는 것 같은데, 이 소스는 DB ADAPTER의 일부분입니다. LIST CLASS는 따로 두었습니다.
테이블의 번호가 자동 증가해서 그걸 없애려고 TABLE을 DROP하고 새로 생성해서 진행하려고 하는데
고수분들 도움 부탁드립니다.