Al tratar de seguir las Pautas de diseño de Android, me encuentro con un pequeño dilema.Barra de acción contextual de compatibilidad con Android
Quiero tener una lista de elementos que puedo presionar durante mucho tiempo (selección múltiple), y luego realizar acciones masivas en ellos.
Las Pautas de diseño sugieren el uso de la barra de acción contextual para esto, y suena perfectamente como lo que tenía en mente. El problema es que estoy tratando de mantener la compatibilidad con API 7 (debido a que mi teléfono es 2.3.3 actualmente).
estoy usando ActionBarSherlock para conseguir otras cosas actionbar, pero me parece que no puede encontrar la manera de conseguir que cualquiera fuego hasta una barra de acciones contextuales, ni he descubierto la manera de añadir botones arbitrariamente el ActionBar en ABS. Veo que puede hacer pestañas, así que tal vez esa es la respuesta, pero como estoy tratando de permitir la selección múltiple, no quiero tener el menú contextual modal normal.
Hola, verificaste el código fuente de muestra, también hay ejemplos de botones para agregar, botones contextuales ..etc https://github.com/JakeWharton/ActionBarSherlock/tree/master/samples/demos –
Sí, miré las clases en esa carpeta, no vi los ejemplos de los que estás hablando. Los únicos ejemplos que vi de agregar cosas se hacen en el paso de creación de OptionsMenu, pero estoy buscando hacerlo en respuesta a un largo clic en un elemento (lógicamente una cosa contextual). ¿Puede decirme específicamente en qué archivo lo vio? – Paul
Así es como lo hice funcionar http://stackoverflow.com/questions/14737519/implementing-multi-selection-and-contextual-actionmode-in-actionbarsherlock/14737520#14737520 –