Merge "Export the instance of CoordinatorLayout" into sc-dev

This commit is contained in:
TreeHugger Robot
2021-06-28 08:35:04 +00:00
committed by Android (Google) Code Review

View File

@@ -41,6 +41,8 @@ public abstract class CollapsingToolbarBaseFragment extends Fragment implements
private static final int FULLY_EXPANDED_OFFSET = 0;
private static final String KEY_IS_TOOLBAR_COLLAPSED = "is_toolbar_collapsed";
@Nullable
private CoordinatorLayout mCoordinatorLayout;
@Nullable
private CollapsingToolbarLayout mCollapsingToolbarLayout;
@Nullable
@@ -57,6 +59,7 @@ public abstract class CollapsingToolbarBaseFragment extends Fragment implements
@Nullable Bundle savedInstanceState) {
final View view = inflater.inflate(R.layout.collapsing_toolbar_base_layout, container,
false);
mCoordinatorLayout = view.findViewById(R.id.content_parent);
mCollapsingToolbarLayout = view.findViewById(R.id.collapsing_toolbar);
mAppBarLayout = view.findViewById(R.id.app_bar);
if (mAppBarLayout != null) {
@@ -96,6 +99,14 @@ public abstract class CollapsingToolbarBaseFragment extends Fragment implements
}
}
/**
* Return an instance of CoordinatorLayout.
*/
@Nullable
public CoordinatorLayout getCoordinatorLayout() {
return mCoordinatorLayout;
}
/**
* Return an instance of app bar.
*/