我在操作栏上选择的徽标颜色有问题。如下面的截图所示,选择不是从操作栏的开头开始的,它实际上超出了图像本身。图像在分隔线后 2px 处结束,但选择范围比这更远。
我在清单中设置了带有 android:logo="@drawable/ic_action_menu" 的图标,并且我正在使用 ActionBarSherlock。我检查了我的自定义样式,找不到任何可能导致这种情况的东西。将主页图标显示为向上时,所有子活动都可以正常工作。
任何帮助将非常感激!
我的一些相关代码:
protected void actionBarSetup() {
ActionBar ab = getSupportActionBar();
ab.setDisplayShowTitleEnabled(true);
ab.setHomeButtonEnabled(true);
}
<activity
android:name="MainActivityWrapper"
android:configChanges="orientation|keyboardHidden|screenSize"
android:icon="@drawable/ic_action_menu"
android:label="@string/title_main"
android:launchMode="singleTop" >
</activity>
如果可能相关,我也在使用 SlidingMenu 库。