語言

Activity.Referrer 屬性

定義

回傳關於誰發起此活動的資訊。

public virtual Android.Net.Uri? Referrer { [Android.Runtime.Register("getReferrer", "()Landroid/net/Uri;", "GetGetReferrerHandler", ApiSince=22)] get; }
[<get: Android.Runtime.Register("getReferrer", "()Landroid/net/Uri;", "GetGetReferrerHandler", ApiSince=22)>]
member this.Referrer : Android.Net.Uri

屬性值

Uri
屬性

備註

回傳關於誰發起此活動的資訊。 若發射意圖包含Intent.EXTRA_REFERRER,則會返回 as-is;否則,若已知,將回傳包含啟動意圖的套件名稱的 android-app: referrer URI。 若無法識別出引用點,則可能回傳為空——既未明確指定,也不知道涉及哪個應用程式套件。 若在 onNewIntent(Intent) 處理過程中被呼叫,該函式僅在 setIntent(Intent) 以所提供意圖呼叫後,回傳提交該新意圖的引薦者。

請注意,這不是安全功能——你不能信任引用資訊,應用程式可能會偽造它。

Android 參考資料。android.app.Activity.getReferrer

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於