title: NavigationView with multiple group hide & show group based on Condition
body: <p>I have <code>NavigationView</code> with multiple Groups which is based on some condition I  need to hide &amp; show the group. How I can achieve this.</p>
  
  <p>My Sample <code>NavigationView</code> menu </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  
   &lt;group android:checkableBehavior="single"
          android:id="@+id/grp_employee"
          &gt;
  
          &lt;item
              android:id="@+id/help"
              android:checked="false"
              android:icon="@drawable/ic_help"
              android:title="@string/app_name" /&gt;
  
  .......
  &lt;/group&gt;
  
  &lt;group android:checkableBehavior="single"
          android:id="@+id/grp_admin"
          &gt;
  
          &lt;item
              android:id="@+id/admin_help"
              android:checked="false"
              android:icon="@drawable/ic_help"
              android:title="@string/app_name" /&gt;
  
  .......
  &lt;/group&gt;
  
  &lt;group&gt; ... &lt;/group&gt;
  
  &lt;/menu&gt;
  </code></pre>
  
  <p>This is the my NavigationView file. I just want to <strong>show only one group view at a time hide all others group</strong>.</p>