¿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); } 
  • Android fragmento addToBackStack (null): ¿cómo agregar el mismo fragmento a la pila sólo una vez?
  • Cómo obtener un fragmento añadido en un diseño XML
  • Android Fragments getView devolver el padre de la vista?
  • Android Fragment onCreateView después de onDestroy no se vuelve a llamar
  • ScrollView> LinearLayout> PreferenceFragment es altura cero
  • Fragmentos de viewpager anidados en android 2.3.3 y 4.0
  • ¿Cómo pasar el contexto de MenuItem onOptionsItemSelected a ASyncTask?
  • Android - No se puede usar popup en Fragmento
  • Actualizar una vista de lista en un fragmento de un receptor de difusión
  • OnLoadFinished no se llama después de regresar de una pulsación de botón HOME
  • Fragmentos de Android que se superponen tras la rotación de la pantalla
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.