我有一個隱式意圖過濾器,通過打開使用默認Web瀏覽器查看的意向來處理magnet:
計劃鏈接。目前這樣做的效果是,單擊磁鐵鏈接會將用戶從瀏覽器中移出到我的活動中,並立即使用新的URI將它們返回到瀏覽器中。Passthrough意圖過濾器和活動
如何隱藏應用程序切換?沒有什麼可以看到只有重定向回瀏覽器的活動。
登陸後在瀏覽器中的新頁面上按下,引發用戶回到主屏幕。我希望它返回到點擊磁鏈接的原始頁面。
下面是處理活動
String uri = "https://some.site";
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(browserIntent);
我試過幾個標誌和finish()
,這還沒有達到預期效果的onCreate
代碼。我相信我想放棄當前的任務(啓動瀏覽器意圖的任務),以便後退將直接返回到上一個任務。但正如上面提到的,目前這只是讓用戶回到主屏幕。
這解決了活動部分,我會要求回到之前的另一個問題,現在它更清晰。 –