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


ActivityInfo Класс

Определение

Сведения о конкретном действии или приемнике приложения можно получить.

[Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)]
public class ActivityInfo : Android.Content.PM.ComponentInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)>]
type ActivityInfo = class
    inherit ComponentInfo
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Сведения о конкретном действии или приемнике приложения можно получить. Это соответствует сведениям, собранным из < AndroidManifest.xml; действие> и < приемник> Теги.

Документация по Java для android.content.pm.ActivityInfo.

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

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

ActivityInfo()
ActivityInfo(ActivityInfo)
ActivityInfo(IntPtr, JniHandleOwnership)

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

Поля

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

Бит, #configChanges указывающий, что действие может обрабатывать изменения веса шрифта.

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

Бит в #configChanges этом указывает, что действие может обрабатывать изменение пола.

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

Bit in #flags: if set, указывает, что действие может быть внедрено ненадежными узлами.

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

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

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

Константы, соответствующие singleInstancePerTask атрибуту android.R.attr#launchMode .

Свойства

ApplicationInfo

Глобальные сведения о приложении или пакете этого компонента являются частью.

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

Набор тегов атрибуции, которые должны быть автоматически применены к этому компоненту.

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

Идентификатор ресурса, доступный для рисования (в ресурсах пакета) баннера этого компонента.

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

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

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

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

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

Сведения о конкретном действии или приемнике приложения можно получить.

ConfigChanges

Битовая маска типов изменений конфигурации, которые эта активность может обрабатывать самостоятельно (без перезапуска системой).

Creator
DescriptionRes

Строковый идентификатор ресурса (в ресурсах пакета), содержащий читаемое пользователем описание компонента.

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

Указывает, знает ли этот компонент о жизненном цикле прямой загрузки и может быть безопасно запущен до того, как пользователь ввел свои учетные данные (например, шаблон блокировки или ПИН-код).

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

Стиль режима запуска документа, запрошенный действием.

Enabled

Указывает, может ли этот компонент быть создан.

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

Установите значение true, если этот компонент доступен для использования другими приложениями.

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

Параметры, заданные в объявлении действия в манифесте.

Handle

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

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

Идентификатор ресурса, доступный для рисования (в ресурсах пакета) значка этого компонента.

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

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

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

Возвращает значение, включен ли этот компонент и его заключиющее приложение.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

KnownActivityEmbeddingCerts

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

LabelRes

Строковый идентификатор ресурса (в ресурсах пакета) метки этого компонента.

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

Стиль режима запуска, запрошенный действием.

Logo

Идентификатор рисуемого ресурса (в ресурсах пакета) логотипа этого компонента.

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

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

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

Максимальное количество задач, корневых в этом действии, которое может находиться в последнем списке задач.

MetaData

Дополнительные метаданные, связанные с этим компонентом.

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

Общедоступное имя этого элемента.

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

Строка, указанная в файле AndroidManifest, если она есть.

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

Имя пакета, в который находится этот элемент.

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

Если определено, то действие, именованное здесь, является логическим родительским элементом этого действия.

PeerReference

Сведения о конкретном действии или приемнике приложения можно получить.

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

Необязательное имя разрешения, необходимого для доступа к этому действию.

PersistableMode

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

ProcessName

Имя процесса, в который должен выполняться этот компонент.

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

Указывает необходимую категорию отображения действия.

ScreenOrientation

Предпочтительная ориентация экрана, в которое будет выполняться действие.

SoftInputMode

Требуемый режим обратимого ввода для главного окна этого действия.

SplitName

Имя разделения, в котором объявлен этот компонент.

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

Если это псевдоним действия, это реальный класс действий, который будет выполняться для него.

TaskAffinity

Сходство этого действия с другой задачей в системе.

Theme

Идентификатор ресурса стиля (в ресурсах пакета) темы этого действия.

ThemeResource

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

ThresholdClass

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

ThresholdType

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

UiOptions

Необходимые дополнительные параметры пользовательского интерфейса для этого действия и его основного окна.

Методы

Clone()

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

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

Описать виды специальных объектов, содержащихся в маршалируемом представлении в этом маршалируемом представлении.

Dispose()

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

(Унаследовано от Object)
Dump(IPrinter, String)
DumpBack(IPrinter, String) (Унаследовано от PackageItemInfo)
DumpFront(IPrinter, String) (Унаследовано от PackageItemInfo)
Equals(Object)

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

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

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

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

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

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

Получите текущий графический баннер, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadIcon(PackageManager)

Получите текущий графический значок, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLabel(PackageManager)

Получите текущую текстовую метку, связанную с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLabelFormatted(PackageManager)

Получите текущую текстовую метку, связанную с этим элементом.

(Унаследовано от PackageItemInfo)
LoadLogo(PackageManager)

Получите текущий графический логотип, связанный с этим элементом.

(Унаследовано от PackageItemInfo)
LoadUnbadgedIcon(PackageManager)

Извлеките текущий графический значок, связанный с этим элементом, без добавления рабочего значка, если это применимо.

(Унаследовано от PackageItemInfo)
LoadXmlMetaData(PackageManager, String)

Загрузите XML-ресурс, подключенный к метаданным этого элемента.

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

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

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

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

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
ToArray<T>()

Сведения о конкретном действии или приемнике приложения можно получить.

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

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

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

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

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

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

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

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

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags) (Унаследовано от PackageItemInfo)

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

IJavaPeerable.Disposed()

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

Сведения о конкретном действии или приемнике приложения можно получить.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Сведения о конкретном действии или приемнике приложения можно получить.

GetJniTypeName(IJavaPeerable)

Сведения о конкретном действии или приемнике приложения можно получить.

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