Making pinned section headers to not be displayed in contacts when there are no regular section headers
Change-Id: I6170648486a0bfa66044439a89dd39fad9df5a60
diff --git a/src/com/android/contacts/ContactsListActivity.java b/src/com/android/contacts/ContactsListActivity.java
index 235cff9..f68bc44 100644
--- a/src/com/android/contacts/ContactsListActivity.java
+++ b/src/com/android/contacts/ContactsListActivity.java
@@ -752,7 +752,7 @@
mAdapter = new ContactItemListAdapter(this);
setListAdapter(mAdapter);
- if (list instanceof PinnedHeaderListView) {
+ if (list instanceof PinnedHeaderListView && mAdapter.getDisplaySectionHeadersEnabled()) {
mPinnedHeaderBackgroundColor =
getResources().getColor(R.color.pinned_header_background);
PinnedHeaderListView pinnedHeaderList = (PinnedHeaderListView)list;
@@ -2514,6 +2514,10 @@
}
}
+ public boolean getDisplaySectionHeadersEnabled() {
+ return mDisplaySectionHeaders;
+ }
+
private class ImageFetchHandler extends Handler {
@Override