“Chrome自定义标签”菜单中的“在页面中查找”

问题描述:

根据documentation,默认情况下,自定义标签菜单包括“在页面中查找”和“在Chrome中打开”菜单项。在我的实现中,按照实现指南创建,仅显示“在Chrome中打开”。如何在自定义标签中包含“在页面中查找”菜单项和功能?我知道我可以用CustomTabsIntent.Builder.addMenuItem添加一个菜单项并将其命名为“在页面中查找”,但是我是否也必须编写搜索功能?“Chrome自定义标签”菜单中的“在页面中查找”

“查找页面”菜单项目出现在默认菜单项中。你不需要处理这个意图,它由ChromeActivity专门由chrome内的一个叫做Contextual Search的东西来处理。

默认CustomTab menu resource file似乎不包括在页面中查找。主要ChromeActivitymenu resource file包括它,也许你需要为您的项目创建类似的菜单资源。我的猜测是,这些菜单项的操作将由id处理。

+0

我使用CustomTabsIntent.Builder创建的CustomTabsIntent创建自定义选项卡。即使我使用find_in_page标识创建了我自己的XML菜单资源,我如何将它传递给构建器? –