次の方法で共有


MediaProjectionManager.CreateScreenCaptureIntent メソッド

定義

オーバーロード

CreateScreenCaptureIntent()

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。

CreateScreenCaptureIntent(MediaProjectionConfig)

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。

CreateScreenCaptureIntent()

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。

[Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")]
public Android.Content.Intent CreateScreenCaptureIntent ();
[<Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")>]
member this.CreateScreenCaptureIntent : unit -> Android.Content.Intent

戻り値

属性

注釈

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。 アクティビティは、画面キャプチャを許可するかどうかをユーザーに求めます。 このアクティビティの結果 (オーバーライド Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)によって受信) を渡 #getMediaProjection(int, Intent)す必要があります。

を使用した呼び出し #createScreenCaptureIntent(MediaProjectionConfig)MediaProjectionConfig#createConfigForUserChoice()同じです。

呼び出し元アプリ #createScreenCaptureIntent(MediaProjectionConfig) がユーザーに表示されるアクティビティをカスタマイズしない場合ではなく、使用する必要があります。

の Java ドキュメントandroid.media.projection.MediaProjectionManager.createScreenCaptureIntent()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

CreateScreenCaptureIntent(MediaProjectionConfig)

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。

[Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)]
public Android.Content.Intent CreateScreenCaptureIntent (Android.Media.Projection.MediaProjectionConfig config);
[<Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)>]
member this.CreateScreenCaptureIntent : Android.Media.Projection.MediaProjectionConfig -> Android.Content.Intent

パラメーター

config
MediaProjectionConfig

ユーザーIntentの同意をMediaProjection要求するカスタマイズ。

戻り値

Intent指定された構成に基づいて特殊化された、ユーザーの同意を要求する。

属性

注釈

画面キャプチャをIntent開始するために b>> に渡すActivity#startActivityForResult(Intent, int)必要がある< (または同様の) ことを<返します。 指定configされたセッションに基づいて、アクティビティと結果MediaProjectionのセッションをカスタマイズします。 アクティビティは、画面キャプチャを許可するかどうかをユーザーに求めます。 このアクティビティの結果 (オーバーライド Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)によって受信) を渡 #getMediaProjection(int, Intent)す必要があります。

ul<>liMediaProjectionConfig#createConfigForDefaultDisplay()> から<作成された場合MediaProjectionConfigは、既定のIntentディスプレイをキャプチャするためのオブジェクトを作成します。 このアクティビティにより、ユーザーの選択は指定された表示のみに制限されます。 </li li>MediaProjectionConfig#createConfigForUserChoice()<> を作成しIntent、ユーザーにキャプチャするリージョンを遅延させます。 これにより、ユーザーは呼び出し #createScreenCaptureIntent()と同じ動作になります。 このアクティビティにより、ユーザーは別のリージョンまたは別のリージョンを android.view.Display#DEFAULT_DISPLAY選択できます。 </li></ul>

呼び出し元アプリ #createScreenCaptureIntent() がユーザーに表示されるアクティビティをカスタマイズする場合ではなく、使用する必要があります。

の Java ドキュメントandroid.media.projection.MediaProjectionManager.createScreenCaptureIntent(android.media.projection.MediaProjectionConfig)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象