2016-10-20 28 views
0

在我的應用程序,我有一個按鈕,將用戶深層鏈接到我的Slack團隊中的頻道。 但是,不是打開Slack應用程序並將用戶發送到那裏,而是實際上在我的應用程序中打開了另一個活動。 如果用戶想要返回上一個活動,他們需要按下後退按鈕,這會讓很多人感到困惑。深度鏈接從我的應用程序鬆弛不開放鬆懈

代碼:

Uri uri = Uri.parse("slack://channel?team=myteam&id=mychannelid"); 
Intent intent = new Intent(Intent.ACTION_VIEW, uri); 
startActivity(intent); 

有什麼,像一個意圖的標誌,我可能會丟失?

+0

你的問題的行動不夠明確您的Android清單中刪除<intent-filter>。鬆弛應用程序和你的應用程序之間有什麼關係? –

+0

如果意圖在您的應用上啓動新的Activity,也許您已在清單文件中爲ACTION_VIEW聲明。你能提供你的清單文件嗎? – compte14031879

回答

0

在具有類似

<action android:name="android.intent.action.VIEW" />.

+0

我的清單中唯一的意圖過濾器是 爲我的主要活動 – ThomasDhaen