¿Puedo usar CollapsingToolbarLayout en un fragmento del cajón de navegación?

¿Puedo usar CollapsingToolbarLayout en un fragmento del cajón de navegación. Intento esta muestra de AndroidHive. Quiero "mensajes" para plegable a NestedScrollView. En una actividad está bien, pero está en un fragmento. CollapsingToolbarLayout no puede pasar a la barra de herramientas original. Pero lo que quiero probar puede ser el patrón incorrecto. Por favor, avíseme cómo sería.

Incluso quiero un consejo sobre esto, usando un fragmento, pero por ahora, como lo he hecho es quitar la barra de herramientas de actividades reales en el fragmento OnResume y volver a habilitar la barra de herramientas de actividades en el onStop de Fragmento.

Así que usted es bueno para ir si se agrega este código en su fragmento.

@Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ... setHasOptionsMenu(true); ... } @Override public void onStop() { super.onStop(); final Toolbar toolbar = (Toolbar) getActivity().findViewById(R.id.app_bar); getActivity().findViewById(R.id.app_bar).setVisibility(View.VISIBLE); ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar); ((AppCompatActivity) getActivity()).getSupportActionBar().setHomeButtonEnabled(true); ((AppCompatActivity) getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true); } 

y

 @Override public void onResume() { super.onResume(); getActivity().findViewById(R.id.app_bar).setVisibility(View.GONE); final Toolbar toolbar = (Toolbar) rootView.findViewById(R.id.toolbar); ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar); ((AppCompatActivity) getActivity()).getSupportActionBar().setHomeButtonEnabled(true); ((AppCompatActivity) getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true); } 
  • La carga de Google Maps es demasiado lenta en la aplicación de Android
  • Android 4.4 - Estado translúcido / barras de navegación - fitsSystemWindows / clipToPadding no funcionan con transacciones de fragmentos
  • Borrar fragmento back stack programmatic
  • Cómo reemplazar LongPress en ListFragment?
  • Cómo establecer valores de diálogo seleccionados en TextViews en Fragmento
  • Mapas android dejar de responder después de reanudar el fragmento
  • ScrollView> LinearLayout> PreferenceFragment es altura cero
  • Android: ¿Puedes anidar Fragmentos?
  • Cambiar fragmentos de forma programática
  • Botón Haga clic dentro del fragmento para abrir un nuevo fragmento
  • No se puede cambiar ID de contenedor de fragmento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.