我一直在使用庫ActionBarSherlock和SlidingMenu。它一直工作得很好,但我注意到ActionBar下的一個奇怪的顏色。它看起來像這樣:ActionBarSherlock - 下面的奇怪顏色
我的背景顏色爲#E7E7E7,我不知道這個#DEDFDE從何而來。我注意到SlidingMenu示例應用程序(https://play.google.com/store/apps/details?id=com.slidingmenu.example)中的顏色,我真的不喜歡它。我不知道作什麼崗位代碼所以我的SlidingMenu
sm = new SlidingMenu(this);
sm.setMode(SlidingMenu.LEFT);
sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);
sm.setFadeEnabled(false);
sm.setBehindScrollScale(0.0f);
sm.setFadeEnabled(true);
sm.setFadeDegree(0.5f);
sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
SlidingMenu.attachSlidingMenu(this, sm, true);
sm.setMenu(R.layout.lists_frame);
我動作條Java設置
ActionBar mActionBar = getSupportActionBar();
mActionBar.setHomeButtonEnabled(true);
mActionBar.setLogo(R.drawable.actionbar_lists);
mActionBar.setTitle("Choose a list");
的設置和我的styles.xml
<style name="AppTheme" parent="Theme.Sherlock.Light.DarkActionBar">
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
</style>
<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="android:background">#ff0099ff</item>
<item name="background">#ff0099ff</item>
</style>
我會的當然喜歡擺脫它,我嘗試搜索,但沒有答案。希望你們能夠提供幫助,如果您需要其他代碼片段,請說出來。
還應當說,如果我用
SlidingMenu.attachSlidingMenu(this, sm, false);
顏色也出現在下面的圖。
嗯,這很簡單。我非常感謝你! –