【发布时间】:2023-03-06 10:26:01
【问题描述】:
在 3.0 平板电脑 gmail 应用程序中,当我单击搜索按钮(在操作栏上)时,它会向右移动并占据整个操作栏。我怎样才能做到这一点?我能想到的唯一方法是在单击搜索按钮时隐藏所有其他自定义操作栏字段。有没有更简单的方法? 谢谢。
【问题讨论】:
标签: android search android-3.0-honeycomb
在 3.0 平板电脑 gmail 应用程序中,当我单击搜索按钮(在操作栏上)时,它会向右移动并占据整个操作栏。我怎样才能做到这一点?我能想到的唯一方法是在单击搜索按钮时隐藏所有其他自定义操作栏字段。有没有更简单的方法? 谢谢。
【问题讨论】:
标签: android search android-3.0-honeycomb
您必须添加一个操作视图。您可以控制操作栏的哪些元素在菜单布局中没有声明 android:showAsAction="ifRoom" 的位置时自动“隐藏”,并使用 android:showAsAction="always" 强制显示您始终想要显示的元素。
查看action bar documentation 获取一些示例。
【讨论】: