Spinner en la barra de acción con un solo icono pero no la opción seleccionada
Estoy trabajando en una aplicación con barra de acción para la navegación. Ahora estoy tratando de agregar unSpinner
alActionBar
.
Puedo obtener mi icono personalizado en elActionBar
. Pero cuando agrego entradas en el control de giro, el icono se oculta detrás del cuadro de selección con el primer elemento seleccionado.
Quiero tener solo el icono en laActionBar
y eldrop-down-list/spinner
para aparecer cuando se toca el icono.
Este es mi código:
private void initializeMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.options, menu);
View v = (View) menu.findItem(R.id.menuSort).getActionView();
Spinner spinner=(Spinner)v.findViewById(R.id.bookmarks_menu);
Bookmark bookmark1 = new Bookmark();
Bookmark bookmark2 = new Bookmark();
List<Bookmark> list = new ArrayList<Bookmark>();
list.add(bookmark1);
list.add(bookmark2);
SpinAdapter adapter = new SpinAdapter(getApplicationContext(),0, list);
spinner.setAdapter(adapter);
}