diff options
Diffstat (limited to 'src')
3 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/contacts/common/list/IndexerListAdapter.java b/src/com/android/contacts/common/list/IndexerListAdapter.java index 830ea81f..14243ce0 100644 --- a/src/com/android/contacts/common/list/IndexerListAdapter.java +++ b/src/com/android/contacts/common/list/IndexerListAdapter.java @@ -149,6 +149,7 @@ public abstract class IndexerListAdapter extends PinnedHeaderListAdapter impleme if (isSectionHeaderDisplayEnabled() && viewIndex == getPinnedHeaderCount() - 1) { if (mHeader == null) { mHeader = createPinnedSectionHeaderView(mContext, parent); + mHeader.setLayoutDirection(parent.getLayoutDirection()); } return mHeader; } else { diff --git a/src/com/android/contacts/common/list/PinnedHeaderListAdapter.java b/src/com/android/contacts/common/list/PinnedHeaderListAdapter.java index 9591092a..de5ea4fa 100644 --- a/src/com/android/contacts/common/list/PinnedHeaderListAdapter.java +++ b/src/com/android/contacts/common/list/PinnedHeaderListAdapter.java @@ -83,6 +83,7 @@ public abstract class PinnedHeaderListAdapter extends CompositeCursorAdapter view.setEnabled(false); } bindHeaderView(view, partition, getCursor(partition)); + view.setLayoutDirection(parent.getLayoutDirection()); return view; } else { return null; diff --git a/src/com/android/contacts/common/list/PinnedHeaderListView.java b/src/com/android/contacts/common/list/PinnedHeaderListView.java index 3f207a51..9e166df8 100644 --- a/src/com/android/contacts/common/list/PinnedHeaderListView.java +++ b/src/com/android/contacts/common/list/PinnedHeaderListView.java @@ -170,7 +170,6 @@ public class PinnedHeaderListView extends AutoScrollListView mHeaders[i] = new PinnedHeader(); } mHeaders[i].view = mAdapter.getPinnedHeaderView(i, mHeaders[i].view, this); - mHeaders[i].view.setLayoutDirection(getLayoutDirection()); } mAnimationTargetTime = System.currentTimeMillis() + mAnimationDuration; |
