Tengo una barra de herramientas y un cajón de navegación. Cuando inicio mi aplicación, se crean la barra de herramientas y el cajón de navegación. Cuando hago clic en elementos en el cajón de navegación, se inician nuevos fragmentos y mantiene la misma barra de herramientas. ¿Cómo agrego básicamente elementos de menú a la barra de herramientas, como buscar, agregar, editar cuando comienzo fragmentos específicos? No los quiero al inicio del programa, sino creados dinámicamente. Además, ¿cómo podría hacer clic en estos botones y hacer que inicien otros fragmentos? Lo quiero para que en un fragmento, el botón editar en la barra de herramientas haga algo específico en comparación con el botón editar en otro fragmento. ¡Gracias!
Menu_toolbar:
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/edit"
android:orderInCategory="1"
android:title="Edit"
app:showAsAction="always"
android:icon="@drawable/pencil_icon"/>
<item android:id="@+id/add"
android:orderInCategory="1"
android:title="Add"
app:showAsAction="always"
android:icon="@drawable/plus_icon"/>
Barra de herramientas:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="55dp"
android:background="#10a1ff"
android:title="Home"
/>