diff options
author | Adam Powell <adamp@google.com> | 2011-09-23 14:22:49 -0700 |
---|---|---|
committer | Adam Powell <adamp@google.com> | 2011-09-23 14:23:30 -0700 |
commit | a05aba9c506cd12a753c53e060c289095c3477e9 (patch) | |
tree | 9eb386e1e2edd1d02a525279294af83af3c2c1ce /core/java/com/android/internal/widget/ActionBarView.java | |
parent | 90d33ccd16cf909ac4920a593772204d7bcf45db (diff) | |
download | frameworks_base-a05aba9c506cd12a753c53e060c289095c3477e9.zip frameworks_base-a05aba9c506cd12a753c53e060c289095c3477e9.tar.gz frameworks_base-a05aba9c506cd12a753c53e060c289095c3477e9.tar.bz2 |
Fix bug 5341139 - bottom bar stays if app wants to handle orientation
change
Let action bars move between split/unsplit mode on configuration
changes if set to split when narrow.
Change-Id: I13f5115a65247cb1878ee823493ca8e2b6ba4cf6
Diffstat (limited to 'core/java/com/android/internal/widget/ActionBarView.java')
-rw-r--r-- | core/java/com/android/internal/widget/ActionBarView.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/com/android/internal/widget/ActionBarView.java b/core/java/com/android/internal/widget/ActionBarView.java index bbecb6c..dc8feea 100644 --- a/core/java/com/android/internal/widget/ActionBarView.java +++ b/core/java/com/android/internal/widget/ActionBarView.java @@ -113,7 +113,6 @@ public class ActionBarView extends AbsActionBarView { private int mProgressStyle; private int mIndeterminateProgressStyle; - private boolean mSplitActionBar; private boolean mUserTitle; private boolean mIncludeTabs; private boolean mIsCollapsable; @@ -301,6 +300,7 @@ public class ActionBarView extends AbsActionBarView { addView(mIndeterminateProgressView); } + @Override public void setSplitActionBar(boolean splitActionBar) { if (mSplitActionBar != splitActionBar) { if (mMenuView != null) { @@ -316,7 +316,10 @@ public class ActionBarView extends AbsActionBarView { addView(mMenuView); } } - mSplitActionBar = splitActionBar; + if (mSplitView != null) { + mSplitView.setVisibility(splitActionBar ? VISIBLE : GONE); + } + super.setSplitActionBar(splitActionBar); } } |