title: how to disable the tabs in tablayout from a tabspec activity
body: <p>i have a tabActivity from that i set activities as content of tabs. from an activity i try to disable the tabhost. how to achieve this.</p>
  
  <pre><code>  public class Main extends TabActivity {
  
  public static final File sdcard = Environment.getExternalStorageDirectory();
  
   @Override
     public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
  
      TabHost tabHost = getTabHost();
  
      TabSpec homespec = tabHost.newTabSpec("Home");
      homespec.setIndicator("Home");
      Intent homeIntent = new Intent(this, HomeActivity.class);
      homespec.setContent(homeIntent);
  
      TabSpec presentspec = tabHost.newTabSpec("Presentations");
      presentspec.setIndicator("Presentations");
      Intent presentIntent = new Intent(this, PresentationActivity.class);
      presentspec.setContent(presentIntent);
  
      TabSpec pendspec = tabHost.newTabSpec("Pending Submission");
      pendspec.setIndicator("Pending Submission" /*getResources().getDrawable(R.drawable.icon_videos_tab)*/);
      Intent pendingIntent = new Intent(this, PendingActivity.class);
      pendspec.setContent(pendingIntent);
  
      TabSpec syncspec = tabHost.newTabSpec("Synchronization");
      syncspec.setIndicator("Synchronization" /*getResources().getDrawable(R.drawable.icon_videos_tab)*/);
      Intent syncIntent = new Intent(this, SyncActivity.class);
      syncspec.setContent(syncIntent);
  
      tabHost.addTab(homespec); 
      tabHost.addTab(presentspec); 
      tabHost.addTab(pendspec);
      tabHost.addTab(syncspec);
  
  
  }
  }
  </code></pre>
  
  <p>this is my tbb activity</p>
  
  <pre><code>  public class SyncActivity extends Activity {
       class DownloadWebPageTask extends AsyncTask&lt;String, Void, String&gt; {
  
                     @Override
          protected void onPostExecute(String result) {
              end();
          }
  
          @Override
          protected String doInBackground(String... params) {
  
                progress.setVisibility(ProgressBar.VISIBLE);
                progress.setProgress(0);
                progress.setMax(1000);
  
              int currentPosition= 0;
  
              while (currentPosition&lt;1000) {
                  try {
                      Thread.sleep(500);
                      currentPosition+=100;
                  } catch (InterruptedException e) {
                      return null;
                  } catch (Exception e) {
                      return null;
                  }            
                  progress.setProgress(currentPosition);
  
              }
              return null;
          }
        }
      }
  </code></pre>
  
  <p>while i try this the other tabs should be disabled</p>