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


ActivityOptions Класс

Определение

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

[Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)]
public class ActivityOptions : Java.Lang.Object
[<Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)>]
type ActivityOptions = class
    inherit Object
Наследование
ActivityOptions
Атрибуты

Комментарии

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

Документация по Java для android.app.ActivityOptions.

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

Конструкторы

ActivityOptions(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

ExtraUsageTimeReport

Долгое время в дополнительных функциях, которые #requestUsageTimeReport содержат общее время (в мс) пользователя, потраченного в потоке приложения.

ExtraUsageTimeReportPackages

Пакет в дополнительных компонентах, которые #requestUsageTimeReport содержат подробные сведения о времени, затраченном на каждый пакет, связанный с приложением; каждый ключ — это имя пакета, значение которого содержит время (в мс).

ModeBackgroundActivityStartAllowed
Устаревшие..

PendingIntent Разрешить использовать привилегии запуска фонового действия.

ModeBackgroundActivityStartDenied
Устаревшие..

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

ModeBackgroundActivityStartSystemDefined
Устаревшие..

Явное значение не выбрано.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsShareIdentityEnabled

Возвращает, было ли запущено приложение, чтобы предоставить ей доступ к удостоверению с запущенным действием.

JniIdentityHashCode

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
JniPeerMembers

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

LaunchBounds

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

LaunchDisplayId

Возвращает идентификатор отображения, в котором должно быть запущено действие.

LockTaskMode

Возвращает, следует ли запускать действие в режим LockTask.

PeerReference

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
PendingIntentBackgroundActivityLaunchAllowed

Действие Get PendingIntent разрешено запускать в фоновом режиме, если вызывающий объект может запустить фоновые действия. -или- Можно запустить действие PendingIntent в фоновом режиме, если вызывающий объект может запустить фоновые действия.

PendingIntentBackgroundActivityStartMode

Получите режим разрешения или запрета привилегий отправителей, чтобы начать фоновые действия в ожиданииIntent.

PendingIntentCreatorBackgroundActivityStartMode

Возвращает режим запуска фоновых действий, предоставленных создателем объекта PendingIntent.

SplashScreenStyle

Возвращает стиль, который можно использовать для холодного запуска действия.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
Dispose(Boolean)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
MakeBasic()

Создайте базовый ActivityOptions, не связанный с ним специальной анимацией.

MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32)

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

MakeCustomAnimation(Context, Int32, Int32)

Создайте ActivityOptions, указывающее настраиваемую анимацию для запуска при отображении действия.

MakeCustomAnimation(Context, Int32, Int32, Int32)

Создайте ActivityOptions, указывающее настраиваемую анимацию для запуска при отображении действия.

MakeLaunchIntoPip(PictureInPictureParams)

ActivityOptions Создает экземпляр, который запускается на рисунке.

MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32)

Создайте ActivityOptions, указывающую анимацию, в которой новое действие масштабируется с небольшой исходной области экрана до окончательного полного представления.

MakeSceneTransitionAnimation(Activity, Pair[])

Создайте ActivityOptions для перехода между действиями с помощью анимаций сцен между действиями.

MakeSceneTransitionAnimation(Activity, View, String)

Создайте ActivityOptions для перехода между действиями с помощью анимаций сцен между действиями.

MakeTaskLaunchBehind()

Если задано вместе с намерением.

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

Создайте ActivityOptions, указывающую анимацию, в которой эскиз масштабируется с заданной позиции до нового окна действия, которое запускается.

Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
RequestUsageTimeReport(PendingIntent)

Попросите систему отслеживать время, которое пользователь тратит на запуск приложения, и сообщите о нем после завершения.

SetAppVerificationBundle(Bundle)

Bundle Задайте для установщика приложений дополнительную проверку, если вызов приведет к Context#startActivity установке приложения.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetLaunchBounds(Rect)

Задает границы (размер окна и положение), в которые необходимо запустить действие.

SetLaunchDisplayId(Int32)

Задает идентификатор отображения, в котором должно быть запущено действие.

SetLockTaskEnabled(Boolean)

Задает, следует ли запускать действие в режим LockTask.

SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode)

Задает режим разрешения или запрета привилегий отправителей для запуска фоновых действий в ожиданииIntent.

SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode)

PendingIntent Разрешить использовать привилегию создателя для запуска фоновых действий.

SetShareIdentityEnabled(Boolean)

Задает, следует ли использовать удостоверение запускаемого приложения с действием.

SetSplashScreenStyle(Int32)

Задает предпочтительный стиль экрана-заставки для открывающих действий.

ToArray<T>()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
ToBundle()

Возвращает созданные параметры в виде пакета, которые можно передать android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) в методы и связанные с ними методы.

ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
Update(ActivityOptions)

Обновите текущие значения в этом ActivityOptions из тех, которые предоставлены в <var>otherOptions</var>.

Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

GetJniTypeName(IJavaPeerable)

Вспомогательный класс для создания пакета параметров, который можно использовать с android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) и связанными методами.

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