ActionBar导航下拉列表的自定义宽度(Android)

ActionBar导航下拉列表的自定义宽度(Android),android,android-layout,drop-down-menu,android-actionbar,Android,Android Layout,Drop Down Menu,Android Actionbar,我有一个自定义的下拉导航操作栏微调器,它工作得很好。 唯一的问题是,下拉菜单的宽度始终与微调器的宽度相同。 由于微调器中的文本根据内容而变化,因此它有时会变得非常稀薄,如下所示,这可能是一个问题 我知道可以为微调器设置下拉宽度,但这不是常规微调器,它实际上不在xml中,因为它是ActionBar的子视图。 是否有一种直接与该视图交互的方法来设置下拉列表的宽度? 是否有其他方法使下拉列表符合其中的实际文本? 提前感谢。奇怪的是,当我将下拉资源列表从相对布局更改为线性布局时,这个问题就解决了。具

我有一个自定义的下拉导航操作栏微调器,它工作得很好。 唯一的问题是,下拉菜单的宽度始终与微调器的宽度相同。 由于微调器中的文本根据内容而变化,因此它有时会变得非常稀薄,如下所示,这可能是一个问题

我知道可以为微调器设置下拉宽度,但这不是常规微调器,它实际上不在xml中,因为它是ActionBar的子视图。 是否有一种直接与该视图交互的方法来设置下拉列表的宽度? 是否有其他方法使下拉列表符合其中的实际文本?
提前感谢。

奇怪的是,当我将下拉资源列表从相对布局更改为线性布局时,这个问题就解决了。具体来说,是文本与imagebutton的左侧对齐打破了设计。
当我禁用对齐或将整个内容更改为线性布局时,它开始调整内容的宽度。

奇怪的是,当我将下拉资源列表从相对布局更改为线性布局时,这一问题得到了解决。具体来说,是文本与imagebutton的左侧对齐打破了设计。
当我禁用对齐或将整个内容更改为线性布局时,它开始调整内容的宽度。

奇怪的是,当我将下拉资源列表从相对布局更改为线性布局时,这一问题得到了解决。具体来说,是文本与imagebutton的左侧对齐打破了设计。
当我禁用对齐或将整个内容更改为线性布局时,它开始调整内容的宽度。

奇怪的是,当我将下拉资源列表从相对布局更改为线性布局时,这一问题得到了解决。具体来说,是文本与imagebutton的左侧对齐打破了设计。 当我禁用对齐或将整个内容更改为线性布局时,它开始调整内容的宽度