Breadcrumbs in the action bar for navigating up one level and showing current title.

Change-Id: I595e06549b888bd67c6dddd599a4cc77416c3a41
diff --git a/src/com/android/settings/SettingsPreferenceFragment.java b/src/com/android/settings/SettingsPreferenceFragment.java
index d10fda3..bddfb2b 100644
--- a/src/com/android/settings/SettingsPreferenceFragment.java
+++ b/src/com/android/settings/SettingsPreferenceFragment.java
@@ -51,6 +51,8 @@
 
     private Button mNextButton;
 
+    private boolean mReportedCreation;
+
     interface OnStateListener {
 
         void onCreated(SettingsPreferenceFragment fragment);
@@ -65,8 +67,10 @@
     @Override
     public void onActivityCreated(Bundle savedInstanceState) {
         super.onActivityCreated(savedInstanceState);
-        if (mOnStateListener != null) {
+        if (mOnStateListener != null && !mReportedCreation) {
             mOnStateListener.onCreated(this);
+            // So that we don't report it on the way back to this fragment
+            mReportedCreation = true;
         }
 
         setupButtonBar();