MediaProjectionManager.CreateScreenCaptureIntent Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateScreenCaptureIntent() |
Возвращает значение |
CreateScreenCaptureIntent(MediaProjectionConfig) |
Возвращает значение |
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)
когда вызывающее приложение не хочет настраивать действие, отображаемое пользователю.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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()
когда вызывающее приложение хочет настроить действие, отображаемое пользователю.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.