alpha 0.0.1
[DHBWCampusApp.git] / app / src / main / java / de / dhbwloe / campusapp / Tools.java
index 02c8d7ac80a16eed56af9e19263ba7bdfaa9e524..168446e9e96363da36f36acd0a2c13e299595266 100644 (file)
@@ -1,5 +1,9 @@
 package de.dhbwloe.campusapp;
 
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.AdapterView;
+
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
 
@@ -51,4 +55,19 @@ public class Tools {
         return decrypted;
     }
 
+    public static void removeAllChildViews(ViewGroup viewGroup) {
+        for (int i = 0; i < viewGroup.getChildCount(); i++) {
+            View child = viewGroup.getChildAt(i);
+            if (child instanceof ViewGroup) {
+                if (child instanceof AdapterView) {
+                    viewGroup.removeView(child);
+                    return;
+                }
+                removeAllChildViews(((ViewGroup) child));
+            } else {
+                viewGroup.removeView(child);
+            }
+        }
+    }
+
 }