Merge "Fix SystemUI navigation bar recent icon loading in landscape mode"
This commit is contained in:
committed by
Android (Google) Code Review
commit
d859e7088a
@ -75,7 +75,8 @@ public class NavigationBarView extends LinearLayout {
|
|||||||
|
|
||||||
private Drawable mBackIcon, mBackLandIcon, mBackAltIcon, mBackAltLandIcon;
|
private Drawable mBackIcon, mBackLandIcon, mBackAltIcon, mBackAltLandIcon;
|
||||||
private Drawable mRecentIcon;
|
private Drawable mRecentIcon;
|
||||||
|
private Drawable mRecentLandIcon;
|
||||||
|
|
||||||
private DelegateViewHelper mDelegateHelper;
|
private DelegateViewHelper mDelegateHelper;
|
||||||
private DeadZone mDeadZone;
|
private DeadZone mDeadZone;
|
||||||
|
|
||||||
@ -179,6 +180,7 @@ public class NavigationBarView extends LinearLayout {
|
|||||||
mBackAltIcon = res.getDrawable(R.drawable.ic_sysbar_back_ime);
|
mBackAltIcon = res.getDrawable(R.drawable.ic_sysbar_back_ime);
|
||||||
mBackAltLandIcon = res.getDrawable(R.drawable.ic_sysbar_back_ime);
|
mBackAltLandIcon = res.getDrawable(R.drawable.ic_sysbar_back_ime);
|
||||||
mRecentIcon = res.getDrawable(R.drawable.ic_sysbar_recent);
|
mRecentIcon = res.getDrawable(R.drawable.ic_sysbar_recent);
|
||||||
|
mRecentLandIcon = res.getDrawable(R.drawable.ic_sysbar_recent_land);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -238,7 +240,7 @@ public class NavigationBarView extends LinearLayout {
|
|||||||
? (mVertical ? mBackAltLandIcon : mBackAltIcon)
|
? (mVertical ? mBackAltLandIcon : mBackAltIcon)
|
||||||
: (mVertical ? mBackLandIcon : mBackIcon));
|
: (mVertical ? mBackLandIcon : mBackIcon));
|
||||||
|
|
||||||
((ImageView)getRecentsButton()).setImageDrawable(mRecentIcon);
|
((ImageView)getRecentsButton()).setImageDrawable(mVertical ? mRecentLandIcon : mRecentIcon);
|
||||||
|
|
||||||
setDisabledFlags(mDisabledFlags, true);
|
setDisabledFlags(mDisabledFlags, true);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user