Language

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: 意図を開始したパッケージ名を含む参照元 URI が返されます。 参照元を識別できない場合、これは null を返す可能性があります。明示的に指定されておらず、どのアプリケーション パッケージが関係していたかは不明です。 onNewIntent(Intent) の処理中に呼び出された場合、この関数は、指定された意図で setIntent(Intent) が呼び出された後にのみ、その新しい意図をアクティビティに送信した参照元を返します。

これはセキュリティ機能ではないことに注意してください。参照元の情報を信頼することはできません。アプリケーションはスプーフィングを行うことができます。

android.app.Activity.getReferrerの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象