ViewPager中的不同选项菜单需要调整大小

时间:2018-02-06 14:50:10

标签: android menu menuitem

我有一个Activity,其中包含ViewPagerViewPager中有Fragments个。{/ p>

Activity有一个选项菜单(包含所有片段共有的项目),每个Fragments添加项目(仅对该片段很重要)通过膨胀新菜单来选择菜单。

其中一个Fragments有一个菜单项,标题很长 - 因此,菜单宽度足以容纳它。

其他Fragments项目的标题较短,但菜单仍然非常宽(好像是为了容纳那个不再存在的长标题),并留下了菜单右边的空白区域。

如何强制菜单,例如'wrap_content'那里的项目?每次显示片段时我都尝试调用activity.invalidateOptionsMenu,但这并没有改变任何东西。我觉得有一个非常简单的解决方案,像我这样的初学者看不到。可能在其他地方调用invalidateOptionsMenu?

('日历设置'很长)enter image description here

(右侧空白区域)enter image description here

0 个答案:

没有答案