我正在使用 ActionBarSherlock 来实现 ActionBar 的兼容性。
除了导航下拉微调器之外,一切都很好。
在 Android 2.3 及更低版本上使用模拟器进行测试,我在微调器上得到一个单选按钮,并且文本颜色为黑色。
它在 Android 4+ 上运行良好。
如何删除按钮并设置正确的颜色?谢谢。
示例图片:
我正在使用 ActionBarSherlock 来实现 ActionBar 的兼容性。
除了导航下拉微调器之外,一切都很好。
在 Android 2.3 及更低版本上使用模拟器进行测试,我在微调器上得到一个单选按钮,并且文本颜色为黑色。
它在 Android 4+ 上运行良好。
如何删除按钮并设置正确的颜色?谢谢。
示例图片:
找到了。我应该使用R.layout.sherlock_spinner_dropdown_item
微调器。
您是否设置了正确的下拉项?:
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);