Loading packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarBaseActivity.java +11 −5 Original line number Diff line number Diff line Loading @@ -63,8 +63,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { return; } mToolbardelegate = new CollapsingToolbarDelegate(new DelegateCallback()); View view = mToolbardelegate.onCreateView(getLayoutInflater(), null); View view = getToolbarDelegate().onCreateView(getLayoutInflater(), null); super.setContentView(view); } Loading Loading @@ -107,7 +106,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { @Override public void setTitle(CharSequence title) { mToolbardelegate.setTitle(title); getToolbarDelegate().setTitle(title); } @Override Loading @@ -128,7 +127,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { */ @Nullable public CollapsingToolbarLayout getCollapsingToolbarLayout() { return mToolbardelegate.getCollapsingToolbarLayout(); return getToolbarDelegate().getCollapsingToolbarLayout(); } /** Loading @@ -136,6 +135,13 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { */ @Nullable public AppBarLayout getAppBarLayout() { return mToolbardelegate.getAppBarLayout(); return getToolbarDelegate().getAppBarLayout(); } private CollapsingToolbarDelegate getToolbarDelegate() { if (mToolbardelegate == null) { mToolbardelegate = new CollapsingToolbarDelegate(new DelegateCallback()); } return mToolbardelegate; } } Loading
packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarBaseActivity.java +11 −5 Original line number Diff line number Diff line Loading @@ -63,8 +63,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { return; } mToolbardelegate = new CollapsingToolbarDelegate(new DelegateCallback()); View view = mToolbardelegate.onCreateView(getLayoutInflater(), null); View view = getToolbarDelegate().onCreateView(getLayoutInflater(), null); super.setContentView(view); } Loading Loading @@ -107,7 +106,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { @Override public void setTitle(CharSequence title) { mToolbardelegate.setTitle(title); getToolbarDelegate().setTitle(title); } @Override Loading @@ -128,7 +127,7 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { */ @Nullable public CollapsingToolbarLayout getCollapsingToolbarLayout() { return mToolbardelegate.getCollapsingToolbarLayout(); return getToolbarDelegate().getCollapsingToolbarLayout(); } /** Loading @@ -136,6 +135,13 @@ public class CollapsingToolbarBaseActivity extends FragmentActivity { */ @Nullable public AppBarLayout getAppBarLayout() { return mToolbardelegate.getAppBarLayout(); return getToolbarDelegate().getAppBarLayout(); } private CollapsingToolbarDelegate getToolbarDelegate() { if (mToolbardelegate == null) { mToolbardelegate = new CollapsingToolbarDelegate(new DelegateCallback()); } return mToolbardelegate; } }