Para cambiar el color/etc del texto en una barra de acción contextual:
public boolean onCreateActionMode(ActionMode mode, Menu menu) {
//mode.setTitle("Contextual Action Bar"); (replace this call)
TextView tv= (TextView)getLayoutInflater().inflate(R.layout.contextual_title, null);
tv.setText("Contextual Action Bar");
mode.setCustomView(tv);
donde diseño/contextual_title.xml contiene una sola TextView con su color/tamaño/estilo deseado etc
En De hecho, casi todo en una barra de acción contextual se puede diseñar. El único problema es que la búsqueda de la palabra 'contextual' no lleva a ninguna parte útil. Las características de estilo relevantes se llaman "actionMode ...". Éstos son algunos utilicé (definida en el tema.)
<item name="android:actionModeCloseDrawable">@drawable/check</item>
<item name="android:actionModeCutDrawable">@drawable/ic_menu_cut_holo_dark</item>
<item name="android:actionModeCopyDrawable">@drawable/ic_menu_copy_holo_dark</item>
<item name="android:actionModePasteDrawable">@drawable/ic_menu_paste_holo_dark</item>
<item name="android:actionModeSelectAllDrawable">@drawable/ic_menu_selectall_holo_dark</item>
<item name="android:actionModeBackground">@drawable/contextual</item>
<item name="android:actionModeCloseButtonStyle">@style/MyCloseButton</item>
<!-- these change the press backgrounds for the vanilla actionBar and for search -->
<item name="android:windowContentOverlay">@null</item>
<item name="android:selectableItemBackground">@drawable/bar_selector</item>
<item name="android:actionBarItemBackground">@drawable/bar_selector</item>
<!-- these were defined in platform/.../data/res/values/... but Eclipse didn't recognize them -->
<!--? item name="android:actionModeShareDrawable">@drawable/icon</item -->
<!--? item name="android:actionModeFindDrawable">@drawable/icon</item -->
<!--? item name="android:actionModeWebSearchDrawable">@drawable/icon</item -->
<!-- item name="android:actionModeBackground">@drawable/red</item -->
<!-- and finally -->
<style name="MyCloseButton" parent="android:style/Widget.ActionButton.CloseMode">
<item name="android:background">@drawable/bar_selector</item>
</style>
Puede configurar fácilmente sus propios iconos de edición de texto cortar/pegar/copiar/selectAll, el fondo de la barra , y el fondo icono que cambia de color cuando presionas los íconos (bar_selector arriba). Los iconos son ImageViews, no botones, y los id de edición (y el fondo pressable) se adjuntan al elemento primario de ImageView (uno principal por vista) que es un tipo 'interno'.
Nunca está claro qué sucede en los estilos: he encontrado que seleccionableItemBackground estaba en la plataforma Themes.xml, y he copiado y modificado el dibujable señalado.
Parece que se trata de un error: http://code.google.com/p/android/issues/detail?id=26008 –