Spinner w pasku akcji z tylko ikoną, ale nie z wybraną opcją
Pracuję nad aplikacją z paskiem akcji do nawigacji. Teraz próbuję dodaćSpinner
doActionBar
.
Jestem w stanie uzyskać moją niestandardową ikonę naActionBar
. Ale gdy dodam wpisy do pokrętła, ikona jest ukryta za polem wyboru z pierwszym wybranym elementem.
Chcę mieć tylko ikonę wActionBar
idrop-down-list/spinner
pojawiać się po dotknięciu ikony.
To jest mój kod:
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);
}