我在工具栏方面遇到了问题。我无法弄清楚如何在工具栏中对齐searchview(在我的例子中是一个菜单项)。当搜索视图被展开时,它会将其右侧的图标推到屏幕边缘,同时还会删除其左侧的任何边距。这里要注意的重要一点是我使用searchview作为菜单项:
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/search"
android:icon="@drawable/ic_search"
android:orderInCategory="1"
android:title="Search"
app:actionViewClass="android.support.v7.widget.SearchView"
app:showAsAction="ifRoom" />
<item
android:id="@+id/filter"
android:icon="@drawable/ic_filter"
android:orderInCategory="2"
android:title="Filter"
android:visible="true"
app:showAsAction="always" />
让我想象一下图像:
图表A:
这就是我想要的方式,扩展的搜索视图占据中间“标题”部分,同时保持其边距
图表B:
现实
在查看并浏览了大量不同的主题和网站之后,我找不到任何可以帮助我的解决方案。你有什么想法我可以试试吗?