【发布时间】:2017-01-04 16:06:03
【问题描述】:
如果您有我正在开发 android 应用程序,请提供一个更好的解决方案,在该应用程序中,使用 TabLaout 和 ViewPager 我在下面添加了 5 个选项卡
- 首页
- 社交
- 通知
- 搜索
- 链接
我在值/样式中设置了 MainActivity,但我在 search.xml 中放置了自定义操作栏标签。我知道如何在活动的操作栏上添加 SearchView,但我在使用片段时遇到了问题。我的目标只是在用户将在“搜索”选项卡上时在操作栏上显示搜索视图小部件。在我不想显示的其他选项卡上。我还添加了更多
<meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/> 在清单文件中的标记和 setHasOptionsMenu(true);
在搜索片段中。但是在没有搜索视图小部件的情况下,操作栏显示在搜索屏幕上,请纠正我做错的地方。
【问题讨论】:
-
老兄,如果您需要更多帮助,您真的需要在(搜索)片段中分享您的代码,我们无法猜测您的设置、样式/主题或编程逻辑。
标签: android android-actionbar styles searchview android-styles