Articles of android toolbar

Cómo mostrar el elemento del menú con el ícono y el texto en AppCompatActivity

Intenté diferentes combinaciones en el archivo xml: o o o Traté de configurarlo programáticamente @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater){ MenuItem item = menu.add(R.string.menu_create_alarm); item.setShowAsAction(MenuItem.SHOW_AS_ACTION_WITH_TEXT|MenuItem.SHOW_AS_ACTION_IF_ROOM); item.setIcon(R.drawable.ic_action_accept); item.setOnMenuItemClickListener( new OnMenuItemClickListener(){ @Override public boolean onMenuItemClick(MenuItem item){ saveAlarm(); return true; } } ); // inflater.inflate(R.menu.menu_create_alarm, menu); super.onCreateOptionsMenu(menu, inflater); } o Sin embargo, solo aparece el icono. Y […]

CollapsingToolbarLayout setTitle () no se actualiza a menos que se haya colapsado

Con la nueva Biblioteca de diseño, se supone que debemos establecer el título de la barra de herramientas en CollapsingToolbarLayout , no en la Toolbar sí (al menos cuando se utiliza la barra de herramientas contraerse). Pero setTitle() solo actualiza el título en las siguientes circunstancias específicas: 1) Cuando el CollapsingToolbarLayout aún no tiene un […]

Agregar vistas debajo de la barra de herramientas en CoordinatorLayout

Tengo el siguiente diseño: FrameLayout Fragment s en FrameLayout , reemplazándolos. Uno de mis Fragment es una lista, que tiene el siguiente diseño: Mi problema aquí es que la barra de herramientas se dibuja sobre la lista . Traté de resolver eso al envolver el contenido de CoordinatorLayout en LinearLayout , que resolvió el sobregiro, […]

Necesita deshabilitar expandir CollapsingToolbarLayout para ciertos fragmentos

Tengo AppCompatActivity que controla el reemplazo de muchos fragmentos. Aquí está mi diseño para eso. activity_main.xml activity_main_frame.xml El fragmento de mi inicio está configurado inicialmente y es allí donde quiero que la barra de herramientas contraída se expanda y que funcione bien. Sin embargo, cuando cambio fragmentos de un cajón lateral, quiero desactivar la barra […]

¿Cómo obtener la barra de herramientas desde el fragmento?

Tengo ActionBarActivity con NavigationDrawer y uso la Toolbar support_v7 como ActionBar. En uno de mis fragmentos la barra de herramientas tiene vista personalizada. En otros fragmentos, la Toolbar debería mostrar el título. ¿Cómo obtener la instancia de la Toolbar para personalizar desde fragmentos? Puedo obtener ActionBar con getActivity().getActionBar() , pero si setTitle() para esta instancia […]

Agregar elevación / sombra en la barra de herramientas para dispositivos pre-piruleta

Actualicé mi aplicación de Android para el nuevo diseño de material, pero también quería agregar alguna sombra o elevación a la barra de herramientas. Parece que hay algunas formas (hacky) de hacerlo a través de imágenes / 9-patches, pero me pregunto si se puede hacer a través de las bibliotecas de soporte. (Al igual que […]

Cajón de navegación debajo de la barra de herramientas

Estoy tratando de abrir el cajón de navegación debajo de la barra de herramientas. ¿Cómo vuelvo a formatear el xml para que la barra de navegación se abra debajo de la barra de herramientas?

Android – Cambie el botón Atrás de ActionBar al botón de navegación

Tengo el siguiente problema: Sé cómo configurar una barra de herramientas para mostrar un ícono de botón de retroceso en lugar de un ícono de botón de hamburguesa. De esto: a esto: utilizando: getSupportActionBar().setDisplayHomeAsUpEnabled(true); Ahora, quiero hacer la acción inversa, quiero ir desde el ícono del botón Atrás al ícono de la hamburguesa: hacia aqui: […]

No se puede ver el evento de clic en el botón de inicio de la barra de herramientas

Implementé la biblioteca más reciente de appcompat y el uso de la Toolbar como barra de acciones. Pero el problema es que no puedo ver el evento de clic en el ícono de botón de inicio / hamburguesa. Lo intenté y busqué todo, pero no parece encontrar un problema similar. Esta es mi clase de […]

Cómo usar SearchView en la barra de herramientas de Android

El código en el que estoy trabajando es el uso de una Toolbar e inflar un menu . Aquí está el código private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } […]