am c6db9c3b: Merge "Revert "PreferenceFragment showing the breadcrumb when not needed."" into klp-dev
* commit 'c6db9c3b371ed8a90fa064f0487440d8a1d8bd46': Revert "PreferenceFragment showing the breadcrumb when not needed."
This commit is contained in:
@@ -33,6 +33,7 @@ import android.os.Parcel;
|
|||||||
import android.os.Parcelable;
|
import android.os.Parcelable;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
import android.util.AttributeSet;
|
import android.util.AttributeSet;
|
||||||
|
import android.util.Log;
|
||||||
import android.util.TypedValue;
|
import android.util.TypedValue;
|
||||||
import android.util.Xml;
|
import android.util.Xml;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
@@ -124,6 +125,8 @@ public abstract class PreferenceActivity extends ListActivity implements
|
|||||||
PreferenceManager.OnPreferenceTreeClickListener,
|
PreferenceManager.OnPreferenceTreeClickListener,
|
||||||
PreferenceFragment.OnPreferenceStartFragmentCallback {
|
PreferenceFragment.OnPreferenceStartFragmentCallback {
|
||||||
|
|
||||||
|
private static final String TAG = "PreferenceActivity";
|
||||||
|
|
||||||
// Constants for state save/restore
|
// Constants for state save/restore
|
||||||
private static final String HEADERS_TAG = ":android:headers";
|
private static final String HEADERS_TAG = ":android:headers";
|
||||||
private static final String CUR_HEADER_TAG = ":android:cur_header";
|
private static final String CUR_HEADER_TAG = ":android:cur_header";
|
||||||
@@ -573,14 +576,12 @@ public abstract class PreferenceActivity extends ListActivity implements
|
|||||||
// Single pane, showing just a prefs fragment.
|
// Single pane, showing just a prefs fragment.
|
||||||
findViewById(com.android.internal.R.id.headers).setVisibility(View.GONE);
|
findViewById(com.android.internal.R.id.headers).setVisibility(View.GONE);
|
||||||
mPrefsContainer.setVisibility(View.VISIBLE);
|
mPrefsContainer.setVisibility(View.VISIBLE);
|
||||||
CharSequence initialTitleStr = null;
|
|
||||||
CharSequence initialShortTitleStr = null;
|
|
||||||
if (initialTitle != 0) {
|
if (initialTitle != 0) {
|
||||||
initialTitleStr = getText(initialTitle);
|
CharSequence initialTitleStr = getText(initialTitle);
|
||||||
initialShortTitleStr = initialShortTitle != 0
|
CharSequence initialShortTitleStr = initialShortTitle != 0
|
||||||
? getText(initialShortTitle) : null;
|
? getText(initialShortTitle) : null;
|
||||||
|
showBreadCrumbs(initialTitleStr, initialShortTitleStr);
|
||||||
}
|
}
|
||||||
showBreadCrumbs(initialTitleStr, initialShortTitleStr);
|
|
||||||
} else if (mHeaders.size() > 0) {
|
} else if (mHeaders.size() > 0) {
|
||||||
setListAdapter(new HeaderAdapter(this, mHeaders));
|
setListAdapter(new HeaderAdapter(this, mHeaders));
|
||||||
if (!mSinglePane) {
|
if (!mSinglePane) {
|
||||||
|
|||||||
Reference in New Issue
Block a user