2016-11-13 40 views
1

根據documentation,默認情況下,自定義標籤菜單包括「在頁面中查找」和「在Chrome中打開」菜單項。在我的實現中,按照實現指南創建,僅顯示「在Chrome中打開」。如何在自定義標籤中包含「在頁面中查找」菜單項和功能?我知道我可以用CustomTabsIntent.Builder.addMenuItem添加一個菜單項並將其命名爲「在頁面中查找」,但是我是否也必須編寫搜索功能?「Chrome自定義標籤」菜單中的「在頁面中查找」

回答

1

「查找頁面」菜單項目出現在默認菜單項中。你不需要處理這個意圖,它由ChromeActivity專門由chrome內的一個叫做Contextual Search的東西來處理。

默認CustomTab menu resource file似乎不包括在頁面中查找。主要ChromeActivitymenu resource file包括它,也許你需要爲您的項目創建類似的菜單資源。我的猜測是,這些菜單項的操作將由id處理。

+0

我使用CustomTabsIntent.Builder創建的CustomTabsIntent創建自定義選項卡。即使我使用find_in_page標識創建了我自己的XML菜單資源,我如何將它傳遞給構建器? –

相關問題