VoiceInteractionSession.StartAssistantActivity Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
StartAssistantActivity(Intent) |
Попросите начать новое действие помощника. |
StartAssistantActivity(Intent, Bundle) |
Попросите начать новое действие помощника. |
StartAssistantActivity(Intent)
Попросите начать новое действие помощника.
[Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;)V", "GetStartAssistantActivity_Landroid_content_Intent_Handler", ApiSince=26)]
public virtual void StartAssistantActivity (Android.Content.Intent? intent);
[<Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;)V", "GetStartAssistantActivity_Landroid_content_Intent_Handler", ApiSince=26)>]
abstract member StartAssistantActivity : Android.Content.Intent -> unit
override this.StartAssistantActivity : Android.Content.Intent -> unit
Параметры
- intent
- Intent
- Атрибуты
Комментарии
Попросите начать новое действие помощника. При этом будет создана новая задача в диспетчере действий: это означает, что Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
вы будете устанавливать ее в качестве новой задачи.
Только что запущенное действие будет отображаться поверх других действий в системе в новом слое, который не влияет на режим с несколькими окнами. Задачи, запущенные с этого действия, будут переходить в обычный уровень активности, а не этот новый уровень.
По умолчанию система создаст окно пользовательского интерфейса для этого сеанса. Если вместо этого используется действие помощника, вы можете отключить создание окна, вызвав вызов #setUiEnabled
#onPrepareShow(Bundle, int)
.
ПРИМЕЧАНИЕ. Если приложение хотело бы переопределить некоторые параметры для запуска действия, используйте #startAssistantActivity(Intent, Bundle)
вместо этого.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
StartAssistantActivity(Intent, Bundle)
Попросите начать новое действие помощника.
[Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartAssistantActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=34)]
public virtual void StartAssistantActivity (Android.Content.Intent intent, Android.OS.Bundle bundle);
[<Android.Runtime.Register("startAssistantActivity", "(Landroid/content/Intent;Landroid/os/Bundle;)V", "GetStartAssistantActivity_Landroid_content_Intent_Landroid_os_Bundle_Handler", ApiSince=34)>]
abstract member StartAssistantActivity : Android.Content.Intent * Android.OS.Bundle -> unit
override this.StartAssistantActivity : Android.Content.Intent * Android.OS.Bundle -> unit
Параметры
- intent
- Intent
намерение, используемое для запуска действия помощника
- bundle
- Bundle
Дополнительные параметры запуска действия. Узнайте ActivityOptions
, как создать пакет, предоставленный здесь.
- Атрибуты
Комментарии
Попросите начать новое действие помощника. При этом будет создана новая задача в диспетчере действий: это означает, что Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASK
вы будете устанавливать ее в качестве новой задачи.
Только что запущенное действие будет отображаться поверх других действий в системе в новом слое, который не влияет на режим с несколькими окнами. Задачи, запущенные с этого действия, будут переходить в обычный уровень активности, а не этот новый уровень.
По умолчанию система создаст окно пользовательского интерфейса для этого сеанса. Если вместо этого используется действие помощника, вы можете отключить создание окна, вызвав вызов #setUiEnabled
#onPrepareShow(Bundle, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.