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
- Наследование
- Атрибуты
Комментарии
Вспомогательный класс для создания пакета параметров, который можно использовать с Context.startActivity(Intent, Bundle) и связанными методами.
Справочник по Android для android.app.ActivityOptions.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя. | Описание |
|---|---|
| ActivityOptions(IntPtr, JniHandleOwnership) |
Инициализирует управляемое представление существующего объекта Java Native Interface. |
Поля
| Имя. | Описание |
|---|---|
| ExtraUsageTimeReport |
Долгое время в дополнительных функциях, которые |
| ExtraUsageTimeReportPackages |
Пакет в дополнительных компонентах, которые |
| ModeBackgroundActivityStartAllowAlways |
Устаревшие.
Предоставляет все привилегии запуска фонового |
| ModeBackgroundActivityStartAllowed |
Предоставляет права запуска фонового |
| ModeBackgroundActivityStartAllowIfVisible |
Устаревшие.
|
| ModeBackgroundActivityStartDenied |
Устаревшие.
Запрещает какие-либо привилегии запуска фонового |
| ModeBackgroundActivityStartSystemDefined |
Устаревшие.
Система определяет, следует ли предоставлять права запуска фонового действия. |
Свойства
| Имя. | Описание |
|---|---|
| AllowPassThroughOnTouchOutside |
Возвращает, позволяет ли исходное действие перекладывать действия из приложения to-beзапущенное приложение для передачи событий касания к нему при касании за пределами окна содержимого. -или- Задает, позволяет ли исходное действие перекладывать действия из to-beзапущенного приложения для передачи в него событий касания при касании за пределами окна содержимого. |
| Class |
Возвращает класс среды выполнения этого |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| IsMovableTaskRequired |
Возвращает значение, в котором будет запущено действие, необходимо ли перемещаться сразу после запуска с помощью |
| IsShareIdentityEnabled |
Возвращает, было ли запущено приложение, чтобы предоставить ей доступ к удостоверению с запущенным действием. |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| JniPeerMembers |
Предоставляет инфраструктуру привязки JNI для Android.App.ActivityOptions. |
| LaunchBounds |
Возвращает границы, которые следует использовать для запуска действия. |
| LaunchDisplayId |
Возвращает идентификатор отображения, в котором должно быть запущено действие. |
| LockTaskMode |
Возвращает, следует ли запускать действие в режим LockTask. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| PendingIntentBackgroundActivityLaunchAllowed |
Действие Get PendingIntent разрешено запускать в фоновом режиме, если вызывающий объект может запустить фоновые действия. -или- Можно запустить действие PendingIntent в фоновом режиме, если вызывающий объект может запустить фоновые действия. |
| PendingIntentBackgroundActivityStartMode |
Получите режим разрешения или запрета привилегий отправителей, чтобы начать фоновые действия в ожиданииIntent. |
| PendingIntentCreatorBackgroundActivityStartMode |
Возвращает режим запуска фоновых действий, предоставленных создателем объекта |
| SplashScreenStyle |
Возвращает стиль, который можно использовать для холодного запуска действия. |
| ThresholdClass |
Предоставляет инфраструктуру привязки JNI для Android.App.ActivityOptions. |
| ThresholdType |
Предоставляет инфраструктуру привязки JNI для Android.App.ActivityOptions. |
Методы
| Имя. | Описание |
|---|---|
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| Equals(Object) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetLaunchCookie() |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| MakeBasic() |
Создайте базовый ActivityOptions, не связанный с ним специальной анимацией. |
| MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32) |
Создайте ActivityOptions, указывающую анимацию, в которой новое действие отображается из небольшой исходной области экрана до окончательного полного представления. |
| MakeCustomAnimation(Context, Int32, Int32, Int32) |
Создайте ActivityOptions, указывающее настраиваемую анимацию для запуска при отображении действия. |
| MakeCustomAnimation(Context, Int32, Int32) |
Создайте ActivityOptions, указывающее настраиваемую анимацию для запуска при отображении действия. |
| MakeLaunchIntoPip(PictureInPictureParams) |
|
| 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) |
|
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetLaunchBounds(Rect) |
Задает границы (размер окна и положение), в которые необходимо запустить действие. |
| SetLaunchCookie(ActivityOptions+LaunchCookie) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| SetLaunchDisplayId(Int32) |
Задает идентификатор отображения, в котором должно быть запущено действие. |
| SetLockTaskEnabled(Boolean) |
Задает, следует ли запускать действие в режим LockTask. |
| SetMovableTaskRequired(Boolean) |
Задает, требуется ли задача, в которой действие будет запущено сразу после запуска с помощью |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode) |
Задает режим разрешения или запрета привилегий отправителей для запуска фоновых действий в ожиданииIntent. |
| SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode) |
|
| SetShareIdentityEnabled(Boolean) |
Задает, следует ли использовать удостоверение запускаемого приложения с действием. |
| SetSplashScreenStyle(Int32) |
Задает предпочтительный стиль экрана-заставки для открывающих действий. |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToBundle() |
Возвращает созданные параметры в виде пакета, которые можно передать |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| Update(ActivityOptions) |
Обновите текущие значения в этом ActivityOptions из тех, которые предоставлены в <var>otherOptions</var>. |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| IJavaPeerable.Finalized() |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| IJavaPeerable.JniObjectReferenceControlBlock |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Вспомогательный класс для создания пакета параметров, который можно использовать с |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |