尝试在我的应用程序中自定义操作栏的外观时遇到了一个小问题。我希望能够使用像素宽的分隔线来对您在许多本机应用程序(例如 Gmail、日历)中看到的操作栏项目进行分组。我找到了一种方法,方法是添加一个菜单项并将 'android:actionLayout' 属性设置为分隔线的自定义布局:
<View
android:background="@color/LightGray"
android:layout_marginTop="5dip"
android:layout_marginBottom="5dip"
android:layout_width="1dip"
android:layout_height="fill_parent" />
这很好用,但问题是它算作一个菜单项,并且操作栏似乎将菜单项的数量限制为 4 - 任何其他人都会被推入溢出菜单。
所以我想我要问的是是否有一种标准方法来添加项目分隔符而不必使用带有自定义视图的菜单项,并且不计入操作栏项目的限制?
提前致谢!