2015-10-19 6 views
5

私の使用例では、私のアプリケーションに深くリンクしているページがあります。 Chromeのカスタムタブでこのページを開くと、深いリンクをクリックしてアプリに戻ることができますが、デバイスの[戻る]ボタンをクリックしてもChromeのタブは表示されます。クロムカスタムタブを閉じる

ユーザーが自分のアプリ/アクティビティに戻るときにクロムカスタムタブを閉じる方法はありますか。あなたの旗の上にこれを追加する必要があります:クロームカスタムタブを開いているときに、以下のフラグを設定

+1

私は分かりませんが、これは役に立ちます:https://crbug.com/545446 –

答えて

8
+2

私は同じ問題を抱えていました。 答えに応じて、フラグを次のように追加します。 'mCustomTabsIntent = new CustomTabsIntent.Builder(mCustomTabsSession).build();カスタムタブを起動する前に、 mCustomTabsIntent.intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);しかしそれは解決しない問題です。私が紛失しているものはありますか? –

+1

私のために働いていない?他の誰もこれに運がありますか? –

0

に私のために問題を解決しているようだ

mCustomTabsIntent = new CustomTabsIntent.Builder().build(); 
mCustomTabsIntent.intent.setFlags(Intent.FLAG_ACTIVITY_NO_HI‌​STORY) 

AND:

アプリをsingleInstanceまたはsingleTopに設定した場合、インテントを使用して元に戻すと、フレームワークはカスタムタブのアクティビティも終了します。

関連する問題