title: How to change android tab text on the fly?
body: <p>This seems like it should be simple, but I can't figure out a way to do it. I'm needing a tab to have beginning text, but then have that text change after the user selects an item from a list. I know how to change tab backgrounds and colors via</p>
  
  <pre><code>mTabHost.getChildAt(index).setBackgroundColor();
  </code></pre>
  
  <p>but there isn't an option to change the tab's indicator. I've tried using an EditText.</p>
  
  <pre><code>private EditText tabName;
  
  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.statistics);
  
      comm = new Communicator();
  
      tabName = new EditText(this);
      tabName.setText("BeginningText");
  
      mTabHost = getTabHost();
      mTabHost.addTab(mTabHost
                     .newTabSpec("tab_1_stat")
                     .setIndicator(User)
                     .setContent(R.id.meStatsTab));
      mTabHost.addTab(mTabHost
                     .newTabSpec("tab_2_stat")
                     .setIndicator(tabName.getText())
                     .setContent(R.id.themStatsTab));
      mTabHost.addTab(mTabHost
                     .newTabSpec("tab_3_stat")
                     .setIndicator("Archive")
                     .setContent(R.id.archiveStatsTab));
      mTabHost.setOnTabChangedListener(this);
      getTabWidget().getChildAt(1).setOnClickListener(new onThemTabClicked());
      mTabHost.setCurrentTab(0);
  
      onTabChanged("tab_1_stat");
  </code></pre>
  
  <p>}</p>
  
  <p>.....</p>
  
  <pre><code>@Override
  protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
      super.onActivityResult(requestCode, resultCode, intent);
  
      tabName.setText("ChangedTabText");
      Bundle extras = intent.getExtras();
      themStats = extras.getStringArray("themStats");
      mTabHost.setCurrentTab(1);
      onTabChanged("tab_2_stat");
  }
  </code></pre>
  
  <p>That didn't work either, along with a few other attempts. Any ideas? Thanks ahead of time!</p>