Quiero establecer el título de la barra de acción contextual (como en la imagen de abajo). título Ajuste de la barra de acción contextual
he intentado lo siguiente:
getActionBar().setTitle("Title for cab");
pero el título no se muestra.
Quiero establecer el título de la barra de acción contextual (como en la imagen de abajo). título Ajuste de la barra de acción contextual
he intentado lo siguiente:
getActionBar().setTitle("Title for cab");
pero el título no se muestra.
me las arreglo para establecer el título llamando al método setTitle de ActionMode.
mActionMode.setTitle("Title for cab");
Supongo que no está hablando de una configuración estática del texto, y que desea cambiarlo en tiempo de ejecución. Si es así, el método de @ AmJay debería funcionar. Si no, entonces deberías usar android: title en la creación de elementos de tu menú.
Esta respuesta me funcionó
@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
mode.setTitle(yourTitlehere);
return false; // Return false if nothing is done
}
Según la documentación Android:
http://developer.android.com/guide/topics/ui/menus.html#CAB
Se puede hacer en el onItemCheckedStateChanged()
método anulado, al crear el objeto MultiChoiceModeListener
.
Esto haría el truco. Limpio y simple:
@Override
public void onItemCheckedStateChanged(ActionMode mode, int position,
long id, boolean checked) {
// Set contextual action bar title
mode.setTitle("Your title");
}
Logré establecer el título llamando al método setTitle de ActionMode. mActionMode.setTitle ("Título para taxi"); –
debe escribir esto como la respuesta – jiduvah