【发布时间】:2017-01-18 02:41:12
【问题描述】:
我想删除为上下文操作栏中的标题分配的视图。
请注意,我不想设置标题;我希望View 完全消失。这是为了留出更多空间,以便操作可以显示在菜单栏上,而不是被拖放到溢出菜单中。
还要注意我不想设置android:showAsAction="always"。我希望 Android 决定图标有多少空间。我只是希望通过删除为标题保留的空白区域来获得更多空间。
更新
我尝试过的事情:
ActionMode.setCustomView(null)ActionMode.setTitleOptionalHint(true)-
ActionMode.setTitle("")。
很遗憾,这些都不起作用。
更新 2
事实证明,我想要的结果不可能以我尝试的方式实现。删除标题不会为更多图标留出空间; Android 根据设备屏幕大小设置硬限制。如果您想在菜单中添加更多图标,请参阅@adneal 提供的答案。
如果您确实有一个标题(如下所示)并且想要删除它,那么您可以致电ActionMode.setTitle(""),正如@CommonsWare 在接受的答案中提供的那样。
【问题讨论】:
标签: android contextual-action-bar android-actionmode