Actualizar un Cursor SQL Android

Quiero Actualizar los datos del list view en el cursor sql que ingresa los datos alos objetos o elementos

    private ArrayList<Items> GetArrayItems() {         ArrayList<Items> listitems = new ArrayList<>();          //Cargando Registros de la Base de Datos         AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(this, "administracion", null, 1);         SQLiteDatabase BaseDeDatos = admin.getWritableDatabase();          Cursor fila = BaseDeDatos.rawQuery("select codigo, imgproducto, fechabodega, producto, cantidad, precio, inversion, msgestado, msginventario, chekvalidar, cantidadproducto from articulos", null);         if (fila.moveToFirst()) {             do {                     listitems.add(new Items(R.drawable.img01, fila.getString(3), fila.getString(5), fila.getInt(10), fila.getString(0)));             } while (fila.moveToNext());         }         //DeclaraArrayBotones(fila.getCount());          BaseDeDatos.close();         return listitems;     }  

Como ven yo ingreso nuevos datos pero necesito actualizar el cursor para mostrar los datos editados sin salir del activity