如何让Action Bar上的徽标成为DropDown列表,如下所示:
ArrayAdapter<CharSequence> list = ArrayAdapter.createFromResource(this, R.array.locations, R.layout.sherlock_spinner_item);
list.setDropDownViewResource(R.layout.sherlock_spinner_dropdown_item);
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
getSupportActionBar().setListNavigationCallbacks(list, this);
但我希望此导航列表是从徽标打开的。对此有什么解决方案吗?
答案 0 :(得分:2)
您可以完全删除图标和徽标(例如setDisplayShowHomeEnabled()
),然后使用setNavigationMode()
作为列表。