Поделиться через


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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Настройка для MediaProjection этого Intent запроса согласия пользователя.

Возвращаемое значение

Запрос Intent согласия пользователя, специализированный на основе заданной конфигурации.

Атрибуты

Комментарии

Возвращает значение Intent<b>, которое необходимо< передать>Activity#startActivityForResult(Intent, int) (или аналогично) для запуска записи экрана. Настраивает действие и результирующий MediaProjection сеанс на основе предоставленного config. Действие предложит пользователю разрешить запись экрана. Результат этого действия (полученного переопределением Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)) должен передаваться в #getMediaProjection(int, Intent).

Если MediaProjectionConfig создано из: <ul><li>MediaProjectionConfig#createConfigForDefaultDisplay(), то создается Intent для записи дисплея по умолчанию. Действие ограничивает выбор пользователя только указанным отображением. </li><,>MediaProjectionConfig#createConfigForUserChoice() а затем создает Intent для отсрочки, какой регион необходимо записать пользователю. Это дает пользователю то же поведение, что и вызов #createScreenCaptureIntent(). Действие дает пользователю выбор между android.view.Display#DEFAULT_DISPLAYили другим регионом. </li></ul>

Следует использовать вместо того, #createScreenCaptureIntent() когда вызывающее приложение хочет настроить действие, отображаемое пользователю.

Документация по Java для android.media.projection.MediaProjectionManager.createScreenCaptureIntent(android.media.projection.MediaProjectionConfig).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к