我正在为我的应用使用sherlock activity
条形微调器下拉列表,我想更改背景颜色,因为现在我得到的颜色与默认相同。
我正在使用
final String[] actions = new String[] { "WorkArea", "project1","project2", "project3" };
和
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getBaseContext(),R.layout.sherlock_spinner_item, actions); getSupportActionBar().setNavigationMode(com.actionbarsherlock.app.ActionBar.NAVIGATION_MODE_LIST);
ActionBar.OnNavigationListener navigationListener = new OnNavigationListener() {
@Override
public boolean onNavigationItemSelected(int itemPosition, long itemId) {
Toast.makeText(getBaseContext(), "Current Action : "actions[itemPosition],Toast.LENGTH_SHORT).show();
return false;
} };
getSupportActionBar().setListNavigationCallbacks(adapter, navigationListener);
adapter.setDropDownViewResource(R.layout.sherlock_spinner_dropdown_item);
我想要像
那样我可以在这里更改背景颜色吗?如果是,请提出任何建议。谢谢
答案 0 :(得分:0)
您是否尝试更改主题?
在您的清单文件中,使用以下内容设置主题:
等网络生成器轻松创建自己的操作栏样式<application android:theme="@style/Sherlock.__Theme.DarkActionBar">