title: how to disable of select some tab when using TabLayout ?
body: <p>I using the control android.support.design.widget.TabLayout </p>
  
  <p>I have 4 tabs - on each tab i show some ViewPager - ( using fragment to show the different viewPager ) </p>
  
  <p>I want to disable all the tabs until the user will add some data that exist on the first tab. </p>
  
  <p>I don't find any way to disable the tabs. </p>
  
  <p>The code:</p>
  
  <pre><code> &lt;android.support.design.widget.TabLayout
          android:id="@+id/tabs"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:background="?android:attr/detailsElementBackground"
          android:clickable="true"
          app:tabGravity="center"
          app:tabMode="scrollable"
          app:tabTextAppearance="@style/MineCustomTabText" /&gt;
  
      &lt;android.support.v4.view.ViewPager
          android:id="@+id/viewpager"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          app:layout_behavior="@string/appbar_scrolling_view_behavior" /&gt;
  
  &lt;/android.support.design.widget.AppBarLayout&gt;
  
  
   ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
  
  
      adapter.addFragment(new Fragment1(), "Fragment1");
      adapter.addFragment(new Fragment2(), "Fragment2");
      adapter.addFragment(new Fragment3(), "Fragment3");
      adapter.addFragment(new Fragment4(), "Fragment4");
  </code></pre>
  
  <p>// need to disable Fragment2 &amp; Fragment3 &amp; Fragment4 until the user will add some string that exist on Fragment1</p>