@Override protected void onProgressUpdate(Void... v) { table.removeAllViewsInLayout(); if (GPIOStatus == null) return; table.addView(createRow("Pin", "Status")); for (String pin : GPIOStatus.keySet()) { table.addView(createRow(pin, GPIOStatus.get(pin))); } Log.i("INFO", "UI SHOUD BE UPDATED"); }