Merge "Hide the top intent resolver divider when there are tabs" into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-05-13 12:41:43 +00:00
committed by Android (Google) Code Review

View File

@@ -1612,6 +1612,7 @@ public class ResolverActivity extends Activity implements
} }
private void setupProfileTabs() { private void setupProfileTabs() {
maybeHideDivider();
TabHost tabHost = findViewById(R.id.profile_tabhost); TabHost tabHost = findViewById(R.id.profile_tabhost);
tabHost.setup(); tabHost.setup();
ViewPager viewPager = findViewById(R.id.profile_pager); ViewPager viewPager = findViewById(R.id.profile_pager);
@@ -1660,6 +1661,17 @@ public class ResolverActivity extends Activity implements
findViewById(R.id.resolver_tab_divider).setVisibility(View.VISIBLE); findViewById(R.id.resolver_tab_divider).setVisibility(View.VISIBLE);
} }
private void maybeHideDivider() {
if (!isIntentPicker()) {
return;
}
final View divider = findViewById(R.id.divider);
if (divider == null) {
return;
}
divider.setVisibility(View.GONE);
}
/** /**
* Callback called when user changes the profile tab. * Callback called when user changes the profile tab.
* <p>This method is intended to be overridden by subclasses. * <p>This method is intended to be overridden by subclasses.