Merge "Setup button bar padding before empty state handling" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
16fce9c63b
@@ -1819,6 +1819,12 @@ public class ResolverActivity extends Activity implements
|
|||||||
ResolverListAdapter activeListAdapter =
|
ResolverListAdapter activeListAdapter =
|
||||||
mMultiProfilePagerAdapter.getActiveListAdapter();
|
mMultiProfilePagerAdapter.getActiveListAdapter();
|
||||||
View buttonBarDivider = findViewById(R.id.resolver_button_bar_divider);
|
View buttonBarDivider = findViewById(R.id.resolver_button_bar_divider);
|
||||||
|
if (!useLayoutWithDefault()) {
|
||||||
|
int inset = mSystemWindowInsets != null ? mSystemWindowInsets.bottom : 0;
|
||||||
|
buttonLayout.setPadding(buttonLayout.getPaddingLeft(), buttonLayout.getPaddingTop(),
|
||||||
|
buttonLayout.getPaddingRight(), getResources().getDimensionPixelSize(
|
||||||
|
R.dimen.resolver_button_bar_spacing) + inset);
|
||||||
|
}
|
||||||
if (activeListAdapter.isTabLoaded()
|
if (activeListAdapter.isTabLoaded()
|
||||||
&& mMultiProfilePagerAdapter.shouldShowEmptyStateScreen(activeListAdapter)
|
&& mMultiProfilePagerAdapter.shouldShowEmptyStateScreen(activeListAdapter)
|
||||||
&& !useLayoutWithDefault()) {
|
&& !useLayoutWithDefault()) {
|
||||||
@@ -1835,12 +1841,6 @@ public class ResolverActivity extends Activity implements
|
|||||||
buttonLayout.setVisibility(View.VISIBLE);
|
buttonLayout.setVisibility(View.VISIBLE);
|
||||||
setButtonBarIgnoreOffset(/* ignoreOffset */ true);
|
setButtonBarIgnoreOffset(/* ignoreOffset */ true);
|
||||||
|
|
||||||
if (!useLayoutWithDefault()) {
|
|
||||||
int inset = mSystemWindowInsets != null ? mSystemWindowInsets.bottom : 0;
|
|
||||||
buttonLayout.setPadding(buttonLayout.getPaddingLeft(), buttonLayout.getPaddingTop(),
|
|
||||||
buttonLayout.getPaddingRight(), getResources().getDimensionPixelSize(
|
|
||||||
R.dimen.resolver_button_bar_spacing) + inset);
|
|
||||||
}
|
|
||||||
mOnceButton = (Button) buttonLayout.findViewById(R.id.button_once);
|
mOnceButton = (Button) buttonLayout.findViewById(R.id.button_once);
|
||||||
mAlwaysButton = (Button) buttonLayout.findViewById(R.id.button_always);
|
mAlwaysButton = (Button) buttonLayout.findViewById(R.id.button_always);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user