Merge "Tweak the layout of top app bar" into sc-dev am: d2bffb94a7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14199746 Change-Id: Icf2d0f159ea7bf85521f78e358644809e1d75fde
This commit is contained in:
@@ -218,10 +218,15 @@ public class SettingsBaseActivity extends FragmentActivity {
|
||||
v.removeOnLayoutChangeListener(this);
|
||||
final int count = getLineCount();
|
||||
if (count > TOOLBAR_MAX_LINE_NUMBER) {
|
||||
mCollapsingToolbarLayout
|
||||
.setExpandedTitleTextAppearance(R.style.ToolbarText_MoreThanTwoLines);
|
||||
} else {
|
||||
mCollapsingToolbarLayout.setExpandedTitleTextAppearance(R.style.ToolbarText);
|
||||
ViewGroup.LayoutParams lp = mCollapsingToolbarLayout.getLayoutParams();
|
||||
lp.height = getResources()
|
||||
.getDimensionPixelSize(R.dimen.toolbar_three_lines_height);
|
||||
mCollapsingToolbarLayout.setLayoutParams(lp);
|
||||
} else if (count == TOOLBAR_MAX_LINE_NUMBER) {
|
||||
ViewGroup.LayoutParams lp = mCollapsingToolbarLayout.getLayoutParams();
|
||||
lp.height =
|
||||
getResources().getDimensionPixelSize(R.dimen.toolbar_two_lines_height);
|
||||
mCollapsingToolbarLayout.setLayoutParams(lp);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user