2016-09-27 36 views
0

我正嘗試在我的Android應用中集成Chrome自定義選項卡。以下是我卡在哪裏的要求:
1.在GridView中顯示的pdf列表。點擊任何pdf時用戶將在自定義選項卡上打開。在這裏我將通過GridView中項目的位置。
2.此位置將用於選擇。自定義選項卡上會有一個SELECT操作。當用戶點擊SELECT時,自定義選項卡應該關閉將位置傳遞迴活動,以便我可以在選中的GridView中標記該項目。我想單擊「操作」按鈕時關閉Chrome自定義選項卡

現在的問題是在關閉自定義選項卡並將數據傳回的活動。任何在這方面的幫助將不勝感激。

回答

2

目前沒有此類支持以編程方式關閉chrome自定義選項卡。

但是,您可以從啓動Chrome自定義選項卡的位置開始之前的活動來關閉它。

爲此,請將您的活動launchMode設置爲「singleTask」,然後在單擊ACTION按鈕時使用FLAG_ACTIVITY_CLEAR_TOP啓動您的活動。

之後,Chrome自定義選項卡將被自動關閉,之前的活動會從那裏鉻自定義選項卡打開顯示。

你可以從這裏查看詳細信息:How to close chrome custom tabs

相關問題