Язык

Activity.NavigateUpTo(Intent) Метод

Определение

Перейдите из этого действия в действие, указанное upIntent, завершив это действие в процессе.

[Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")]
public virtual bool NavigateUpTo(Android.Content.Intent? upIntent);
[<Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")>]
abstract member NavigateUpTo : Android.Content.Intent -> bool
override this.NavigateUpTo : Android.Content.Intent -> bool

Параметры

upIntent
Intent

Намерение, представляющее целевое назначение для навигации

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

Значение true, если навигация успешно достигла действия, указанного upIntent и upIntent, была доставлена в него. Значение false, если не удалось найти экземпляр указанного действия, и это действие было просто завершено нормально.

Атрибуты

Комментарии

Перейдите из этого действия в действие, указанное upIntent, завершив это действие в процессе. Если действие, указанное upIntent, уже существует в журнале задачи, это действие и все остальные до завершения указанного действия в стеке журнала. Если указанное действие не отображается в стеке журнала, все действия в этой задаче завершаются до достижения корневого действия задачи, что приводит к поведению "дома в приложении". Это может быть полезно в приложениях с сложной иерархией навигации, когда действие может быть достигнуто путем, не проходящим через каноническое родительское действие.

Этот метод следует использовать при выполнении навигации из той же задачи, что и назначение. Если навигация вверх должна выполняться в некоторых случаях, см. статью , если навигация должна пересекать задачи в некоторых случаях, см. раздел .

Справочник по Android для android.app.Activity.navigateUpTo.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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