Dynamic TextView en ActionBar

Necesito implementar un TextView en ActionBar. Este TextView muestra el estado de la conexión bluetooth para que se actualice según este estado.

No estoy hablando de cambiar el título de ActionBar, sino de agregar una vista de texto f.e. debajo del título o en el lado derecho.

Por el momento, lo que he hecho es crear un elemento en menu.xml:

<item
    android:id="@+id/statusTextview"
    android:actionViewClass="android.widget.TextView"
    android:showAsAction="ifRoom"
    android:title="Disconected" />

Luego agréguelo en mainActivity:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.bluetooth, menu);
    return true;
}
@Override
public boolean onPrepareOptionsMenu(final Menu menu) {
    final MenuItem menuItem = menu.findItem(R.id.statusTextview);
    tvStatus = (TextView) menuItem.getActionView();
    return super.onPrepareOptionsMenu(menu);
}

Pero no está funcionando correctamente. Al principio debe mostrarDisconnected estado y no muestra nada. Luego, cuando el estado cambia y la vista de texto debe actualizarse, arroja unNPE.

Respuestas a la pregunta(2)

Su respuesta a la pregunta