title: get all table name list into array from sqlite database android
body: <p>How to get all table was i created in SQlite database to string array?.please give me suggestion. Thanks in advance My database class as below</p>
  
  <pre><code>private static class DBHelper extends SQLiteOpenHelper {
  
     /* public DBHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {
          super(context, name, factory, version);
      }*/
     public DBHelper(Context context) {
         super(context, DB_NAME, null, DB_VIRSION);
         // TODO Auto-generated constructor stub
     }
      @Override
      public void onCreate(SQLiteDatabase db) {
          db.execSQL("CREATE TABLE "+DB_TABLE+" ("+
                          KEY_ROWID+" INTEGER PRIMARY KEY AUTOINCREMENT, "+
                          KEY_NAME+" TEXT NOT NULL, "+
                          KEY_MOBILE+" NUMBER NOT NULL, "+
                          KEY_DATE+" TEXT NOT NULL);"
          );
      }
  
      @Override
      public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
          db.execSQL("DROP TABLE IF EXISTS "+DB_TABLE);
      }
  }
  public MyDatabase(Context c){
      ourContext=c;
  }
  public MyDatabase open(){
      ourHelper=new DBHelper(ourContext);
      ourDatabase=ourHelper.getWritableDatabase();
      return this;
  }
  public void close(){
      ourHelper.close();
  }
  </code></pre>