mirror of
https://github.com/material-components/material-components-android.git
synced 2026-02-20 08:39:55 +08:00
[TopAppBar] Add status bar foreground to compress catalog demo.
PiperOrigin-RevId: 459313548
This commit is contained in:
parent
74b7706de9
commit
4e52469ec4
@ -30,6 +30,8 @@ import android.view.ViewGroup;
|
||||
import android.widget.ToggleButton;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.google.android.material.appbar.AppBarLayout;
|
||||
import com.google.android.material.shape.MaterialShapeDrawable;
|
||||
import com.google.android.material.tabs.TabLayout;
|
||||
import io.material.catalog.feature.DemoFragment;
|
||||
import io.material.catalog.feature.DemoUtils;
|
||||
@ -56,6 +58,10 @@ public class TopAppBarCompressEffectFragment extends DemoFragment {
|
||||
AppCompatActivity activity = (AppCompatActivity) getActivity();
|
||||
activity.setSupportActionBar(toolbar);
|
||||
|
||||
AppBarLayout appBarLayout = view.findViewById(R.id.appbarlayout);
|
||||
appBarLayout.setStatusBarForeground(
|
||||
MaterialShapeDrawable.createWithElevationOverlay(requireContext()));
|
||||
|
||||
TabLayout tabs = view.findViewById(R.id.tabs);
|
||||
ToggleButton showHideTabsButton = view.findViewById(R.id.show_hide_tabs_button);
|
||||
updateTabVisibility(tabs, showHideTabsButton.isChecked());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user