title: Which method is being called after popBackStack?
body: <p>I have an activity where I am calling three fragments - each depending on each other: </p>
  
  <p>A(ctivity) -> f1 (Fragment one, title {is|should}: list) -> f2 (Fragment two, title {is|should}: overview) -> f3  (Fragment three, title {is|should}: detail)</p>
  
  <p>ATM I use the following method call to jump backwards:</p>
  
  <pre><code>@Override
  public boolean onOptionsItemSelected(MenuItem item) {
      switch (item.getItemId()) {
          case android.R.id.home:
              FragmentManager fragmentManager = getSupportFragmentManager();
              if (fragmentManager.getBackStackEntryCount()&gt;0){
                  fragmentManager.popBackStack();
              }
      }
  }
  </code></pre>
  
  <p>This works fine. </p>
  
  <p>I am overriding the ActionBar title in each fragment like this:</p>
  
  <pre><code>ActionBar bar = getSherlockActivity().getSupportActionBar();
  bar.setTitle(R.string.title_f3);
  </code></pre>
  
  <p>When navigating forward (like shown above) this works flawlessly but navigating backwards the title of the ActionBar isn´t updated:</p>
  
  <p>f3 (title {is|should}: detail) -> f2 (title {is}: detail, {should}: overview) -> f1 (title {is}: detail, {should}: list)</p>
  
  <p>Obviously I could just update it again when the fragment is shown. But my debugger never stops in any of the methods I´d except which would be called like <em>onResume()</em>.</p>
  
  <p>So is there actually any method being called in a previous fragment after <em>popBackStack()</em> ?</p>