Merge "Export the instance of CoordinatorLayout" into sc-dev am: 6f383b1b8e

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15101226

Change-Id: I07a28eb5f380c3edb3393aedbc07ee9aa48f686d
This commit is contained in:
TreeHugger Robot
2021-06-28 08:51:28 +00:00
committed by Automerger Merge Worker

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.
*/