我正在使用ActionBarSherlock来兼容ActionBar。
除了导航下拉菜单之外,一切都很有效。
在Android 2.3及更低版本上使用模拟器进行测试时,我在微调器上获得一个单选按钮,文本颜色也是黑色。
在Android 4 +上运行良好。
如何删除按钮并设置正确的颜色? 感谢。
示例图片:
答案 0 :(得分:10)
找到它。我应该使用R.layout.sherlock_spinner_dropdown_item
作为微调器。
答案 1 :(得分:4)
您是否设置了正确的下拉项目?:
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
navigationItems = Arrays.asList(getResources().getStringArray(R.array.navigation_array));
setupNavigationStrings();
navigationAdapter = new ArrayAdapter<String>(context, com.actionbarsherlock.R.layout.sherlock_spinner_item, navigationItems);
navigationAdapter.setDropDownViewResource(com.actionbarsherlock.R.layout.sherlock_spinner_dropdown_item);
getSupportActionBar().setListNavigationCallbacks(navigationAdapter, this);