MultiChoiceMode antes de API 11

Implemento ActionMode en mi aplicación de Android con ActionBarSherlock. Con ABS es posible construir un ActionMode antes de API 11, pero de manera fácil con:listView.setMultiChoiceModeListener( new MultiChoiceModeListener() ... no es para aplicación antes de API 11. ¿Alguien es una buena manera de crear un menú contextual en modo de acción antes de API 11? Quiero hacer un clic largo en un elemento de lista e iniciar el modo de acción en el que puedo hacer clic en varios elementos. Con un simple clic, muestro un sitio detallado del elemento de la lista. Yo uso elregisterForContext() Método pero esto hace un simple y largo clic.

¿Alguien tiene un buen consejo para mí?

EDITAR
La solución para mi pregunta era la siguiente: en un elemento largo, haga clic en i activo el modo de acción y guárdelo en una variable. En el método de clic en el elemento implemento una instrucción if-else con:

if( actionMode == null )
{
   // open new activity or update second fragment
   showDetails( itemPosition );
}
else
{
   // update ui or close CAB if no item selected
   showCAB( itemPosition );
}

El método showCAB (posición) actualiza el recuento de artículos seleccionados, resalta el fondo del elemento, etc.

Respuestas a la pregunta(2)

Su respuesta a la pregunta