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


InCallService Класс

Определение

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

[Android.Runtime.Register("android/telecom/InCallService", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class InCallService : Android.App.Service
[<Android.Runtime.Register("android/telecom/InCallService", ApiSince=23, DoNotGenerateAcw=true)>]
type InCallService = class
    inherit Service
Наследование
Атрибуты

Комментарии

Эта служба реализуется приложением, которое хочет предоставить функциональные возможности для управления телефонными звонками. <h2>Становится приложением по умолчанию для телефонного приложения</h2> — это приложение по умолчанию для абонента или телефона, которое предоставляет пользовательский интерфейс во время вызова устройства. Он также предоставляет пользователю средства для запуска вызовов и просмотра журнала вызовов на своем устройстве. Устройство упаковается с системой, предоставленной телефонным приложением по умолчанию. Пользователь может выбрать одно приложение, чтобы взять на себя эту роль из системного приложения. Приложение, которое хочет выполнить эту роль, использует android.app.role.RoleManager запрос на заполнение android.app.role.RoleManager#ROLE_DIALER роли.

Приложение телефонов по умолчанию предоставляет пользовательский интерфейс во время звонка, и устройство не находится в режиме автомобиля (т. е. UiModeManager#getCurrentModeType() не android.content.res.Configuration#UI_MODE_TYPE_CARявляется).

Чтобы заполнить android.app.role.RoleManager#ROLE_DIALER роль, приложение должно соответствовать ряду требований: <ul><li>Он должен обрабатывать Intent#ACTION_DIAL намерение. Это означает, что приложение должно предоставить пользовательский интерфейс панели набора для запуска исходящих вызовов.</li li>><Он должен полностью реализовать InCallService API и предоставить пользовательский интерфейс входящего вызова, а также текущий пользовательский интерфейс вызова.</li></ul>

Примечание. Если приложение заполняет android.app.role.RoleManager#ROLE_DIALER возврат возвращаемого nullInCallService во время привязки, платформа Telecom автоматически откатится к использованию предварительно загруженного на устройстве приложения абонента. Система отобразит уведомление пользователю, чтобы сообщить ему, что их звонок продолжался с помощью предварительно загруженного приложения абонента. Приложение никогда не должно возвращать привязку null ; это означает, что оно не соответствует требованиям android.app.role.RoleManager#ROLE_DIALER.

Примечание. Если приложение заполняет android.app.role.RoleManager#ROLE_DIALER и вносит изменения во время выполнения, что приведет к тому, что оно больше не соответствует требованиям этой роли, android.app.role.RoleManager автоматически удаляет приложение из роли и закрывает приложение. Например, если вы используете android.content.pm.PackageManager#setComponentEnabledSetting(ComponentName, int, int) для программного InCallService отключения объявления приложения в манифесте, ваше приложение больше не будет соответствовать ожидаемым android.app.role.RoleManager#ROLE_DIALERтребованиям.

Предварительно загруженный абонент всегда будет использоваться, когда пользователь помещает экстренный звонок, даже если приложение заполняет android.app.role.RoleManager#ROLE_DIALER роль. Чтобы обеспечить оптимальную работу при размещении экстренного вызова, абонент по умолчанию должен всегда использовать android.telecom.TelecomManager#placeCall(Uri, Bundle) для размещения звонков (включая экстренные звонки). Это гарантирует, что платформа может убедиться, что запрос поступил из абонента по умолчанию. Если приложение, отличное от предварительно загруженного абонента, используется Intent#ACTION_CALL для размещения экстренного вызова, оно будет поднято в предварительно загруженное приложение абонента, использующее Intent#ACTION_DIAL для подтверждения; это неоптимальный пользовательский интерфейс.

Ниже приведен пример регистрации манифеста для объекта InCallService. Метаданные TelecomManager#METADATA_IN_CALL_SERVICE_UI указывают на то, что эта конкретная InCallService реализация намерена заменить встроенный пользовательский интерфейс вызова. Метаданные TelecomManager#METADATA_IN_CALL_SERVICE_RINGING указывают, что это InCallService будет воспроизводить мелодию звонка для входящих вызовов. Дополнительные сведения о том, как отображать пользовательский интерфейс входящих вызовов и воспроизводить мелодию звонка в приложении, см. ниже.

{@code
<service android:name="your.package.YourInCallServiceImplementation"
                     android:permission="android.permission.BIND_INCALL_SERVICE"
                     android:exported="true">
<meta-data android:name="android.telecom.IN_CALL_SERVICE_UI" android:value="true" />
<meta-data android:name="android.telecom.IN_CALL_SERVICE_RINGING"
                     android:value="true" />
<intent-filter>
<action android:name="android.telecom.InCallService"/>
</intent-filter>
</service>
            }

<>Примечание. Не следует пометить атрибут InCallServiceandroid:exported="false". Это может привести к сбою привязки к реализации во время вызовов.</эм>

Помимо реализации InCallService API, необходимо также объявить действие в манифесте, которое обрабатывает Intent#ACTION_DIAL намерение. В приведенном ниже примере показано, как это сделать:

{@code
<activity android:name="your.package.YourDialerActivity"
                      android:label="@string/yourDialerActivityLabel">
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
</activity>
            }

Когда пользователь устанавливает приложение и запускает его в первый раз, следует использовать android.app.role.RoleManager запрос пользователя, чтобы узнать, будет ли приложение новым телефонным приложением по умолчанию. <p id="requestRole"> В приведенном ниже коде показано, как приложение может запросить, чтобы стать приложением телефонов или абонентов по умолчанию:

{@code
            private static final int REQUEST_ID = 1;

            public void requestRole() {
                RoleManager roleManager = (RoleManager) getSystemService(ROLE_SERVICE);
                Intent intent = roleManager.createRequestRoleIntent(RoleManager.ROLE_DIALER);
                startActivityForResult(intent, REQUEST_ID);
            }

            &#64;Override
            public void onActivityResult(int requestCode, int resultCode, Intent data) {
                if (requestCode == REQUEST_ID) {
                    if (resultCode == android.app.Activity.RESULT_OK) {
                        // Your app is now the default dialer app
                    } else {
                        // Your app is not the default dialer app
                    }
                }
            }
            }

<p id="companionInCallService"><h3 Access to InCallService for Wearable Devices</h3>><ol> Если ваше приложение является сторонним приложением-компаньоном и хочет получить доступ к API InCallService, что может сделать ваше приложение:

<ol><li> Объявление MANAGE_ONGOING_CALLS разрешения в манифесте <li> Связывание с физическим носимым устройством через android.companion.CompanionDeviceManager API в качестве компаньона приложения. См. ли>: https://developer.android.com/guide/topics/connectivity/companion-device-pairing<реализация этой функции InCallService с BIND_INCALL_SERVICE разрешением </ol/ol/ol><>

</pre><p id="incomingCallNotification"><h3, показывающий уведомление< о входящих звонках/h3>>, когда приложение получает новый входящий вызов черезInCallService#onCallAdded(Call), он отвечает за отображение входящего пользовательского интерфейса вызова для входящего вызова. Это следует сделать с помощью android.app.NotificationManager API для публикации нового входящего уведомления о вызове.

Когда приложение объявляет метаданные TelecomManager#METADATA_IN_CALL_SERVICE_RINGING, оно отвечает за воспроизведение мелодии звонка для входящих вызовов. Приложение должно создать нужный android.app.NotificationChannel рингтон. Например:

<code>
            NotificationChannel channel = new NotificationChannel(YOUR_CHANNEL_ID, "Incoming Calls",
                     NotificationManager.IMPORTANCE_MAX);
            // other channel setup stuff goes here.

            // We'll use the default system ringtone for our incoming call notification channel.  You can
            // use your own audio resource here.
            Uri ringtoneUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
            channel.setSound(ringtoneUri, new AudioAttributes.Builder()
                     // Setting the AudioAttributes is important as it identifies the purpose of your
                     // notification sound.
                     .setUsage(AudioAttributes.USAGE_NOTIFICATION_RINGTONE)
                     .setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION)
                 .build());

            NotificationManager mgr = getSystemService(NotificationManager.class);
            mgr.createNotificationChannel(channel);
</code>

Когда приложение получает новый входящий вызов, он создает android.app.Notification для входящего вызова и связывает его с каналом уведомлений о входящих звонках. Вы можете указать android.app.PendingIntent уведомление, которое запустит пользовательский интерфейс полноэкранного входящего вызова. Платформа диспетчера уведомлений будет отображать уведомление в виде уведомления о головах, если пользователь активно использует телефон. Если пользователь не использует телефон, вместо этого используется пользовательский интерфейс полноэкранного входящего звонка. Например:

<code>{@code
            // Create an intent which triggers your fullscreen incoming call user interface.
            Intent intent = new Intent(Intent.ACTION_MAIN, null);
            intent.setFlags(Intent.FLAG_ACTIVITY_NO_USER_ACTION | Intent.FLAG_ACTIVITY_NEW_TASK);
            intent.setClass(context, YourIncomingCallActivity.class);
            PendingIntent pendingIntent = PendingIntent.getActivity(context, 1, intent, PendingIntent.FLAG_MUTABLE_UNAUDITED);

            // Build the notification as an ongoing high priority item; this ensures it will show as
            // a heads up notification which slides down over top of the current content.
            final Notification.Builder builder = new Notification.Builder(context);
            builder.setOngoing(true);
            builder.setPriority(Notification.PRIORITY_HIGH);

            // Set notification content intent to take user to the fullscreen UI if user taps on the
            // notification body.
            builder.setContentIntent(pendingIntent);
            // Set full screen intent to trigger display of the fullscreen UI when the notification
            // manager deems it appropriate.
            builder.setFullScreenIntent(pendingIntent, true);

            // Setup notification content.
            builder.setSmallIcon( yourIconResourceId );
            builder.setContentTitle("Your notification title");
            builder.setContentText("Your notification content.");

            // Use builder.addAction(..) to add buttons to answer or reject the call.

            NotificationManager notificationManager = mContext.getSystemService(
                NotificationManager.class);
            notificationManager.notify(YOUR_CHANNEL_ID, YOUR_TAG, YOUR_ID, builder.build());
            }

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

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

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

InCallService()

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

InCallService(IntPtr, JniHandleOwnership)

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

Поля

AccessibilityService

Используется для #getSystemService(String) получения android.view.accessibility.AccessibilityManager отзывов пользователей о событиях пользовательского интерфейса с помощью зарегистрированных прослушивателей событий.

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

Используется для #getSystemService(String) получения android.accounts.AccountManager намерений во время выбора.

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

Используется для #getSystemService(String) получения сведений android.app.ActivityManager о взаимодействии с состоянием глобальной системы.

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

Используется для #getSystemService(String) получения android.app.AlarmManager намерений во время выбора.

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

Используется для #getSystemService(String) получения android.app.AppOpsManager операций отслеживания операций приложений на устройстве.

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

Используется для #getSystemService(String) получения android.app.appsearch.AppSearchManager индексирования и запроса данных приложения, управляемых системой.

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

Используется для #getSystemService(String) получения android.appwidget.AppWidgetManager доступа к AppWidgets.

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

Используется для #getSystemService(String) получения android.media.AudioManager обработки управления громкостями, режимами звонка и маршрутизацией звука.

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

Используется для #getSystemService(String) получения android.os.BatteryManager состояния батареи.

(Унаследовано от Context)
BindAllowActivityStarts
Устаревшие..

Флаг. #bindServiceЕсли привязка из видимого приложения, связанная служба может запустить действие из фонового режима.

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

Работает так же, как #BIND_EXTERNAL_SERVICEи , но определяется как ()

(Унаследовано от Context)
BindNotPerceptible
Устаревшие..

Флаг. #bindServiceЕсли привязка из приложения, видимого или пользовательского восприятия, ниже важности целевой службы ниже уровня видимости.

(Унаследовано от Context)
BindSharedIsolatedProcess
Устаревшие..

Флаг: #bindIsolatedServiceпривязка службы к общему изолированному процессу.

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

Используется для #getSystemService(String) получения android.hardware.biometrics.BiometricManager биометрических и ПИН-кодов и проверки подлинности паролей.

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

Используйте для #getSystemService(String) получения сведений android.app.blob.BlobStoreManager об участии и доступе к BLOB-объектам из хранилища BLOB-объектов, поддерживаемого системой.

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

Используется для #getSystemService(String) извлечения android.bluetooth.BluetoothManager для использования Bluetooth.

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

Служба для записи отчета об ошибке.

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

Используется для #getSystemService(String) получения android.hardware.camera2.CameraManager взаимодействия с устройствами камеры.

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

Используется для #getSystemService(String) получения android.view.accessibility.CaptioningManager свойств подписей и прослушивания изменений в параметрах заголовков.

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

Используется для #getSystemService(String) получения значений android.telephony.CarrierConfigManager конфигурации носителя.

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

Используется для #getSystemService(String) получения android.content.ClipboardManager доступа и изменения содержимого глобального буфера обмена.

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

Использование для #getSystemService(String) получения android.companion.CompanionDeviceManager устройства-компаньона для управления устройствами-компаньонами

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

Используется для #getSystemService(String) получения android.net.ConnectivityDiagnosticsManager сведений о сетевом подключении диагностика, а также получения сведений о сетевом подключении из системы.

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

Используется для #getSystemService(String) получения android.net.ConnectivityManager для обработки сетевых подключений.

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

Используется для #getSystemService(String) получения android.hardware.ConsumerIrManager инфракрасных сигналов с устройства.

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

Используется для #getSystemService(String) получения android.credentials.CredentialManager проверки подлинности пользователя в приложении.

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

Используется для #getSystemService(String) получения операций android.content.pm.CrossProfileApps между профилями.

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

Идентификатор устройства по умолчанию, являющийся идентификатором основного (не виртуального) устройства.

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

Недопустимый идентификатор устройства.

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

Используется для #getSystemService(String) получения android.devicelock.DeviceLockManager.

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

Используется для #getSystemService(String) получения сведений android.app.admin.DevicePolicyManager о работе с глобальным управлением политиками устройств.

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

Используется для #getSystemService(String) доступа android.view.displayhash.DisplayHashManager к хэшам отображения.

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

Используется для #getSystemService(String) извлечения android.hardware.display.DisplayManager для взаимодействия с устройствами отображения.

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

Используется для #getSystemService(String) получения доступа android.content.pm.verify.domain.DomainVerificationManager к утверждению и состоянию пользователя для объявленных веб-доменов.

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

Используется для #getSystemService(String) получения android.app.DownloadManager запроса http-скачивания.

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

Используется для #getSystemService(String) получения экземпляра android.os.DropBoxManager для записи журналов диагностики.

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

Используется для #getSystemService(String) получения android.telephony.euicc.EuiccManager управления устройством eUICC (внедренная SIM-карта).

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

Используется для #getSystemService(String) извлечения android.security.FileIntegrityManager.

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

Используется для #getSystemService(String) получения android.hardware.fingerprint.FingerprintManager обработки отпечатков пальцев.

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

Используется для #getSystemService(String) получения GameManager.

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

Используется для #getSystemService(String) получения GrammaticalInflectionManager.

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

Используется для #getSystemService(String) получения android.os.HardwarePropertiesManager доступа к службе свойств оборудования.

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

Используется для #getSystemService(String) получения android.health.connect.HealthConnectManager.

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

Используется для #getSystemService(String) получения android.view.inputmethod.InputMethodManager доступа к методам ввода.

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

Используется для #getSystemService(String) получения android.hardware.input.InputManager взаимодействия с устройствами ввода.

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

Используется для #getSystemService(String) получения android.net.IpSecManager шифрования сокетов или сетей с помощью IPSec.

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

Используется для #getSystemService(String) получения экземпляра android.app.job.JobScheduler для управления случайными фоновыми задачами.

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

Используется для #getSystemService(String) получения android.app.KeyguardManager средства управления ключом.

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

Используется для #getSystemService(String) получения android.content.pm.LauncherApps запросов и мониторинга запускаемых приложений в профилях пользователя.

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

Используется для #getSystemService(String) извлечения android.view.LayoutInflater ресурсов макета в этом контексте.

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

Используется для #getSystemService(String) получения android.app.LocaleManager.

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

Используется для #getSystemService(String) получения android.location.LocationManager обновлений расположения для управления обновлениями расположения.

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

Использование для #getSystemService(String) извлечения android.media.MediaCommunicationManager для управления android.media.MediaSession2.

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

Используется для #getSystemService(String) получения android.media.metrics.MediaMetricsManager метрик мультимедиа на устройстве.

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

Используется для #getSystemService(String) получения экземпляра android.media.projection.MediaProjectionManager для управления сеансами проекции мультимедиа.

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

Используется для #getSystemService получения android.media.MediaRouter управления маршрутизацией мультимедиа и управления ими.

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

Используется для #getSystemService(String) получения android.media.session.MediaSessionManager сеансов мультимедиа.

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

Используется для #getSystemService(String) получения android.media.midi.MidiManager доступа к службе MIDI.

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

Используется для #getSystemService(String) получения android.app.usage.NetworkStatsManager статистики использования сети.

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

Используется для #getSystemService(String) извлечения android.nfc.NfcManager для использования NFC.

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

Используется для #getSystemService(String) получения android.app.NotificationManager сведений о пользователе фоновых событий.

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

Использование для #getSystemService(String) получения android.net.nsd.NsdManager обработки управления обнаружением сетевых служб

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

Используется для #getSystemService(String) получения android.content.om.OverlayManager пакетов наложения.

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

Используйте для #getSystemService(String) доступа PeopleManager к взаимодействию с опубликованными беседами.

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

Используется для #getSystemService(String) получения android.os.PerformanceHintManager доступа к службе указания производительности.

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

Используется для #getSystemService(String) получения android.os.PowerManager управления питанием, включая "блокировки пробуждения", что позволяет держать устройство на устройстве во время выполнения длительных задач.

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

android.print.PrintManager для печати и управления принтерами и задачами печати.

(Унаследовано от Context)
ReceiverExported
Устаревшие..

Флаг: #registerReceiverполучатель может получать трансляции из других приложений.

(Унаследовано от Context)
ReceiverNotExported
Устаревшие..

Флаг для #registerReceiver: получатель не может получать трансляции из других приложений.

(Унаследовано от Context)
ReceiverVisibleToInstantApps
Устаревшие..

Флаг: #registerReceiverполучатель может получать трансляции из мгновенных приложений.

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

Используется для #getSystemService(String) получения android.content.RestrictionsManager ограничений приложений и запроса разрешений для ограниченных операций.

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

Используется для #getSystemService(String) получения android.app.role.RoleManager ролей для управления ролями.

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

Используется для #getSystemService(String) получения поиска по обработке android.app.SearchManager .

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

Используется для #getSystemService(String) получения android.hardware.SensorManager доступа к датчикам.

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

Значение Intent , которое должно быть объявлено как обработанное службой.

ShortcutService

Используется для #getSystemService(String) получения android.content.pm.ShortcutManager доступа к службе ярлыков средства запуска.

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

Используется для #getSystemService(String) получения сведений android.app.StatusBarManager о взаимодействии со строкой состояния и быстрыми параметрами.

(Унаследовано от Context)
StopForegroundDetach
Устаревшие..

Селектор для #stopForeground(int): если задано, уведомление, предоставленное #startForeground ранее, будет отсоединяться от жизненного цикла службы.

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

Селектор для #stopForeground(int): эквивалент передачи false в устаревший API #stopForeground(boolean).

(Унаследовано от Service)
StopForegroundRemove
Устаревшие..

Селектор для #stopForeground(int): если указан, уведомление, указанное #startForeground ранее, будет отменено и удалено из отображения.

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

Используется для #getSystemService(String) получения android.os.storage.StorageManager доступа к системным функциям хранилища.

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

Используется для #getSystemService(String) получения android.app.usage.StorageStatsManager доступа к статистике хранилища системы.

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

Используйте для #getSystemService(String) получения android.os.health.SystemHealthManager метрик для доступа к системе работоспособности (батареи, питания, памяти и т. д.).

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

Используйте для получения android.telecom.TelecomManager функций, связанных с #getSystemService(String) телекоммуникациями, для управления функциями устройства.

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

Используется для #getSystemService(String) извлечения android.telephony.ims.ImsManager.

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

Используется для #getSystemService(String) получения android.telephony.TelephonyManager функции телефонии для обработки функций телефонии устройства.

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

Используется для #getSystemService(String) получения android.telephony.SubscriptionManager для обработки подписок телефонии устройства.

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

Используется для #getSystemService(String) получения TextClassificationManager служб классификации текста.

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

Используется для #getSystemService(String) получения android.view.textservice.TextServicesManager доступа к текстовым службам.

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

Используется для #getSystemService(String) получения android.media.tv.TvInputManager входных данных телевизора на устройстве.

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

Используется для #getSystemService(String) получения сведений android.media.tv.interactive.TvInteractiveAppManager о взаимодействии с телевизионными интерактивными приложениями на устройстве.

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

Используется для #getSystemService(String) получения android.app.UiModeManager режима управления пользовательским интерфейсом.

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

Используется для #getSystemService(String) получения android.app.usage.UsageStatsManager статистики использования устройства.

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

Используйте для #getSystemService(String) получения android.hardware.usb.UsbManager доступа к USB-устройствам (в качестве USB-узла) и для управления поведением этого устройства в качестве USB-устройства.

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

Используется для #getSystemService(String) получения android.os.UserManager управления пользователями на устройствах, поддерживающих несколько пользователей.

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

Используется для #getSystemService(String) получения android.os.VibratorManager доступа к вибраторам устройства, взаимодействию с отдельными и воспроизведением синхронизированных эффектов на нескольких вибраторов.

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

Используется для #getSystemService(String) извлечения android.os.Vibrator для взаимодействия с оборудованием вибрации.

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

Используется для #getSystemService(String) получения android.companion.virtual.VirtualDeviceManager для управления виртуальными устройствами.

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

Используется для #getSystemService(String) получения профилей android.net.VpnManager для управления профилями для встроенного VPN-подключения платформы.

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

Используется для #getSystemService(String) получения com.

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

Используется для #getSystemService(String) получения android.net.wifi.aware.WifiAwareManager обработки управления Wi-Fi Aware.

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

Используется для #getSystemService(String) получения android.net.wifi.p2p.WifiP2pManager обработки одноранговых подключений Wi-Fi.

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

Используется для #getSystemService(String) получения android.net.wifi.rtt.WifiRttManager диапазонов устройств с wi-fi.

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

Используется для #getSystemService(String) получения обработки управления доступом android.net.wifi.WifiManager Wi-Fi.

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

Используется для #getSystemService(String) получения android.view.WindowManager доступа к диспетчеру окон системы.

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

Свойства

Application

Возвращает приложение, которое владеет этой службой.

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

Возвращает контекст одного глобального объекта Application текущего процесса.

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

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

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

Возвращает экземпляр AssetManager для пакета приложения.

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

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

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

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

(Унаследовано от Context)
BaseContext (Унаследовано от ContextWrapper)
CacheDir

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

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

Получает текущее состояние звука телефонного звонка.

Calls

Получает текущий список s, отображаемый Callэтой службой вызовов.

Class

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

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

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

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

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

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

Возвращает экземпляр ContentResolver для пакета приложения.

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

Получает текущую функцию CallEndpoint.

DataDir

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

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

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

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

Получение отображения этого контекста связано с.

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

Возвращает абсолютный путь к каталогу на первичной внешней файловой системе (где-то там ExternalStorageDirectory , где приложение может размещать файлы кэша.

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

Возвращает абсолютный путь к каталогу в файловой системе, в которой хранятся файлы, созданные с OpenFileOutput(String, FileCreationMode) помощью.

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

Если служба стала службой переднего плана путем вызова #startForeground(int, Notification)#getForegroundServiceType() или #startForeground(int, Notification, int)возвращает текущий тип службы переднего плана.

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

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

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

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

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

Указывает, ограничен ли этот контекст.

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

Возвращает, true является ли контекст контекстом пользовательского интерфейса, который может получить доступ к компонентам пользовательского интерфейса, таким как WindowManager, android.view.LayoutInflater LayoutInflater или android.app.WallpaperManager WallpaperManager.

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

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

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

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

MainExecutor

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

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

Возвращает looper для основного потока текущего процесса.

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

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

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

Верните основной внешний каталог хранилища, где можно найти файлы OBB этого приложения (если есть).

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

Верните имя пакета, которое должно использоваться для android.app.AppOpsManager вызовов из этого контекста, чтобы проверка пользовательского интерфейса диспетчера приложений работала с именем.

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

Верните полный путь к основному пакету Android этого контекста.

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

Возврат экземпляра PackageManager для поиска сведений о глобальном пакете.

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

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

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

Верните полный путь к основному пакету Android этого контекста.

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

Возвращает набор параметров, с которым был создан контекст, если он был создан с помощью #createContext(ContextParams).

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

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

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

Возвращает экземпляр ресурсов для пакета приложения.

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

Возвращает объект Theme, связанный с этим контекстом.

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

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

ThresholdType

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

Wallpaper (Унаследовано от ContextWrapper)
WallpaperDesiredMinimumHeight (Унаследовано от ContextWrapper)
WallpaperDesiredMinimumWidth (Унаследовано от ContextWrapper)

Методы

AttachBaseContext(Context)

Задайте базовый контекст для этого ContextWrapper.

(Унаследовано от ContextWrapper)
BindService(Intent, Bind, IExecutor, IServiceConnection)

То же, что и #bindService(Intent, ServiceConnection, int) bindService(Intent, ServiceConnection, int) с исполнителем для управления обратными вызовами ServiceConnection.

(Унаследовано от Context)
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection)

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

(Унаследовано от Context)
BindService(Intent, IServiceConnection, Bind)

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

(Унаследовано от ContextWrapper)
BindService(Intent, IServiceConnection, Context+BindServiceFlags)

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

(Унаследовано от Context)
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle)

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

(Унаследовано от Context)
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle)

Привязывается к службе user таким же образом, как #bindService.

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

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

CheckCallingOrSelfPermission(String)

Определите, предоставлен ли процесс вызова IPC или вы получили определенное разрешение.

(Унаследовано от ContextWrapper)
CheckCallingOrSelfUriPermission(Uri, ActivityFlags)

Определите, предоставлен ли вызывающий процесс IPC или вы получили разрешение на доступ к конкретному URI.

(Унаследовано от ContextWrapper)
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32)

Определите, предоставлен ли вызывающий процесс IPC <em>или you</em> разрешение на доступ к списку URI.

(Унаследовано от Context)
CheckCallingPermission(String)

Определите, предоставлен ли вызов процесса обработки IPC, которому предоставлено определенное разрешение.

(Унаследовано от ContextWrapper)
CheckCallingUriPermission(Uri, ActivityFlags)

Определите, предоставлено ли вызову и идентификатору пользователя разрешение на доступ к конкретному URI.

(Унаследовано от ContextWrapper)
CheckCallingUriPermissions(IList<Uri>, Int32)

Определите, предоставлено ли вызову и идентификатору пользователя разрешение на доступ к списку URI.

(Унаследовано от Context)
CheckPermission(String, Int32, Int32)

Определите, разрешено ли данное разрешение для определенного процесса и идентификатора пользователя, запущенного в системе.

(Унаследовано от ContextWrapper)
CheckSelfPermission(String)

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

(Унаследовано от ContextWrapper)
CheckUriPermission(Uri, Int32, Int32, ActivityFlags)

Определите, предоставлено ли определенному процессу и идентификатору пользователя разрешение на доступ к конкретному URI.

(Унаследовано от ContextWrapper)
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags)

Проверьте как URI, так и обычные разрешения.

(Унаследовано от ContextWrapper)
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32)

Определите, предоставлено ли определенному процессу и идентификатору пользователя разрешение на доступ к списку URI.

(Унаследовано от Context)
ClearWallpaper()
Устаревшие..
(Унаследовано от ContextWrapper)
Clone()

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

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

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

(Унаследовано от Context)
CreateConfigurationContext(Configuration)

Возвращает новый объект Context для текущего контекста, но ресурсы которого корректируются в соответствии с заданной конфигурацией.

(Унаследовано от ContextWrapper)
CreateContext(ContextParams)

Создает контекст с определенными свойствами и поведением.

(Унаследовано от Context)
CreateContextForSplit(String)

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

(Унаследовано от ContextWrapper)
CreateDeviceContext(Int32)

Возвращает новый Context объект из текущего контекста, но с сопоставлением устройств, заданным объектом deviceId.

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

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

(Унаследовано от ContextWrapper)
CreateDisplayContext(Display)

Возвращает новый объект Context для текущего контекста, но ресурсы которого корректируются в соответствии с метриками заданного отображения.

(Унаследовано от ContextWrapper)
CreatePackageContext(String, PackageContextFlags)

Возвращает новый объект Context для заданного имени приложения.

(Унаследовано от ContextWrapper)
CreateWindowContext(Display, Int32, Bundle)

Context Создает окно, отличноеandroid.app.Activity activity от заданногоDisplay.

(Унаследовано от Context)
CreateWindowContext(Int32, Bundle)

Создает контекст для окна, отличного от действий.

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

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

(Унаследовано от ContextWrapper)
DeleteDatabase(String)

Удалите существующий частный SQLiteDatabase, связанный с пакетом приложения Context.

(Унаследовано от ContextWrapper)
DeleteFile(String)

Удалите указанный частный файл, связанный с пакетом приложения Context.

(Унаследовано от ContextWrapper)
DeleteSharedPreferences(String)

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

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

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

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

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

(Унаследовано от Object)
Dump(FileDescriptor, PrintWriter, String[])

Печать состояния службы в заданном потоке.

(Унаследовано от Service)
EnforceCallingOrSelfPermission(String, String)

Если ни вы, ни процесс вызова IPC, которые вы обрабатываете, не получили определенное разрешение, создайте исключение SecurityException.

(Унаследовано от ContextWrapper)
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String)

Если вызывающий процесс IPC или вы не получили разрешения на доступ к конкретному URI, вызовите SecurityException.

(Унаследовано от ContextWrapper)
EnforceCallingPermission(String, String)

Если процесс вызова IPC, который вы обрабатываете, не был предоставлен определенное разрешение, вызовите SecurityExceptionисключение.

(Унаследовано от ContextWrapper)
EnforceCallingUriPermission(Uri, ActivityFlags, String)

Если вызывающий процесс и идентификатор пользователя не были предоставлены разрешения на доступ к определенному URI, вызовите исключение SecurityException.

(Унаследовано от ContextWrapper)
EnforcePermission(String, Int32, Int32, String)

Если заданное разрешение не разрешено для определенного процесса и идентификатора пользователя, работающего в системе, вызовите исключение SecurityException.

(Унаследовано от ContextWrapper)
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String)

Если определенному процессу и идентификатору пользователя не предоставлено разрешение на доступ к конкретному универсальному коду ресурса (URI), вызовите исключение SecurityException.

(Унаследовано от ContextWrapper)
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String)

Примените как URI, так и обычные разрешения.

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

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

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

Возвращает массив строк, именующих частные файлы, связанные с пакетом приложения Context.

(Унаследовано от ContextWrapper)
GetColor(Int32)

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

(Унаследовано от Context)
GetColorStateList(Int32)

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

(Унаследовано от Context)
GetDatabasePath(String)

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

(Унаследовано от ContextWrapper)
GetDir(String, FileCreationMode)

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

(Унаследовано от ContextWrapper)
GetDrawable(Int32)

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

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

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

(Унаследовано от ContextWrapper)
GetExternalFilesDir(String)

Возвращает абсолютный путь к каталогу на первичной внешней файловой системе (где-то в ExternalStorageDirectoryдругом месте), где приложение может размещать постоянные файлы, принадлежащие ему.

(Унаследовано от ContextWrapper)
GetExternalFilesDirs(String)

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

(Унаследовано от ContextWrapper)
GetExternalMediaDirs()
Устаревшие..

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

(Унаследовано от ContextWrapper)
GetFileStreamPath(String)

Возвращает абсолютный путь к файловой системе, в которой хранится OpenFileOutput(String, FileCreationMode) файл.

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

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

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

Возвращает абсолютные пути к каталогам, зависящим от приложения, на всех внешних устройствах хранения, где можно найти OBB-файлы приложения (если есть).

(Унаследовано от ContextWrapper)
GetSharedPreferences(String, FileCreationMode)

Извлеките и удерживайте содержимое файла параметров "name", возвращая sharedPreferences, с помощью которого можно получить и изменить его значения.

(Унаследовано от ContextWrapper)
GetString(Int32)

Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию.

(Унаследовано от Context)
GetString(Int32, Object[])

Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию.

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

Верните дескриптор в службу уровня системы по классу.

(Унаследовано от Context)
GetSystemService(String)

Верните дескриптор в службу уровня системы по имени.

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

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

(Унаследовано от ContextWrapper)
GetText(Int32)

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

(Унаследовано от Context)
GetTextFormatted(Int32)

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

(Унаследовано от Context)
GrantUriPermission(String, Uri, ActivityFlags)

Предоставьте разрешение на доступ к конкретному URI другому пакету независимо от того, имеет ли этот пакет общий разрешение на доступ к поставщику содержимого URI.

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

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

(Унаследовано от Object)
MoveDatabaseFrom(Context, String)

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

(Унаследовано от ContextWrapper)
MoveSharedPreferencesFrom(Context, String)

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

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

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

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

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

(Унаследовано от Object)
ObtainStyledAttributes(IAttributeSet, Int32[])

Получение сведений о атрибутах стиля в теме контекста.

(Унаследовано от Context)
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32)

Получение сведений о атрибутах стиля в теме контекста.

(Унаследовано от Context)
ObtainStyledAttributes(Int32, Int32[])

Получение сведений о атрибутах стиля в теме контекста.

(Унаследовано от Context)
ObtainStyledAttributes(Int32[])

Получение сведений о атрибутах стиля в теме контекста.

(Унаследовано от Context)
OnAvailableCallEndpointsChanged(IList<CallEndpoint>)

Вызывается при изменении доступной функции CallEndpoint.

OnBind(Intent)

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

OnBringToForeground(Boolean)

Вызывается для вызова экрана на переднем плане.

OnCallAdded(Call)

Вызывается при Call добавлении в этот сеанс вызова.

OnCallAudioStateChanged(CallAudioState)

Вызывается при изменении состояния звука.

OnCallEndpointChanged(CallEndpoint)

Вызывается при изменении текущей функции CallEndpoint.

OnCallRemoved(Call)

Вызывается при Call удалении из этого сеанса в вызове.

OnCanAddCallChanged(Boolean)

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

OnConfigurationChanged(Configuration)

Вызывается системой при изменении конфигурации устройства во время выполнения компонента.

(Унаследовано от Service)
OnConnectionEvent(Call, String, Bundle)

Неиспользованный; для обработки событий подключения, выданных обратным вызовомConnectionServiceandroid.telecom.Call.Callback#onConnectionEvent(Call, String, Bundle).

OnCreate()

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

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

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

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

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

(Унаследовано от Service)
OnMuteStateChanged(Boolean)

Вызывается при изменении состояния отключения.

OnRebind(Intent)

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

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

Вызывается для молчания звонящего, если звонок существует.

OnStart(Intent, Int32)
Устаревшие..

Этот элемент считается нерекомендуемым.

(Унаследовано от Service)
OnStartCommand(Intent, StartCommandFlags, Int32)

Вызывается системой каждый раз, когда клиент явно запускает службу путем вызова android.content.Context#startService, предоставляя аргументы, предоставленные им, и уникальный целочисленный маркер, представляющий начальный запрос.

(Унаследовано от Service)
OnTaskRemoved(Intent)

Это вызывается, если служба запущена, и пользователь удалил задачу, которая поступает из приложения службы.

(Унаследовано от Service)
OnTimeout(Int32)

Обратный вызов вызывается во время ожидания ServiceInfo#FOREGROUND_SERVICE_TYPE_SHORT_SERVICE.

(Унаследовано от Service)
OnTrimMemory(TrimMemory)

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

(Унаследовано от Service)
OnUnbind(Intent)

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

(Унаследовано от Service)
OpenFileInput(String)

Откройте закрытый файл, связанный с пакетом приложения Context для чтения.

(Унаследовано от ContextWrapper)
OpenFileOutput(String, FileCreationMode)

Откройте закрытый файл, связанный с пакетом приложения Context для записи.

(Унаследовано от ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory)

Откройте новый частный SQLiteDatabase, связанный с пакетом приложения Context.

(Унаследовано от ContextWrapper)
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler)

Откройте новый частный SQLiteDatabase, связанный с пакетом приложения Context.

(Унаследовано от ContextWrapper)
PeekWallpaper()
Устаревшие..
(Унаследовано от ContextWrapper)
RegisterComponentCallbacks(IComponentCallbacks)

Добавьте новое в ComponentCallbacks базовое приложение Context, которое будет вызываться одновременно с методами компонентаCallbacks действий и другими компонентами.

(Унаследовано от Context)
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer)

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

(Унаследовано от Context)
RegisterReceiver(BroadcastReceiver, IntentFilter)

Зарегистрируйте широковещательныйreceiver для запуска в основном потоке действий.

(Унаследовано от ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags)
Устаревшие..

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

(Унаследовано от ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags)

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

(Унаследовано от Context)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler)

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

(Унаследовано от ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags)
Устаревшие..

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

(Унаследовано от ContextWrapper)
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags)

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

(Унаследовано от Context)
RemoveStickyBroadcast(Intent)
Устаревшие..
(Унаследовано от ContextWrapper)
RemoveStickyBroadcastAsUser(Intent, UserHandle)
Устаревшие..
(Унаследовано от ContextWrapper)
RequestBluetoothAudio(BluetoothDevice)

Запрос маршрутизации звука на определенное устройство Bluetooth.

RequestCallEndpointChange(CallEndpoint, IExecutor, IOutcomeReceiver)

Запрос маршрутизации звука в определенную службу CallEndpoint.

RevokeSelfPermissionOnKill(String)

Активирует асинхронную отмену разрешения среды выполнения.

(Унаследовано от Context)
RevokeSelfPermissionsOnKill(ICollection<String>)

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

(Унаследовано от Context)
RevokeUriPermission(String, Uri, ActivityFlags)

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

(Унаследовано от ContextWrapper)
RevokeUriPermission(Uri, ActivityFlags)

Удалите все разрешения для доступа к определенному поставщику контента URI, который ранее был добавлен с помощью M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri).

(Унаследовано от ContextWrapper)
SendBroadcast(Intent)

Транслировать данное намерение всем заинтересованным вещателямReceivers.

(Унаследовано от ContextWrapper)
SendBroadcast(Intent, String)

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

(Унаследовано от ContextWrapper)
SendBroadcast(Intent, String, Bundle)

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

(Унаследовано от Context)
SendBroadcastAsUser(Intent, UserHandle)

SendBroadcast(Intent) Версия, в которую можно указать пользователя, которому будет отправлена трансляция.

(Унаследовано от ContextWrapper)
SendBroadcastAsUser(Intent, UserHandle, String)

SendBroadcast(Intent, String) Версия, в которую можно указать пользователя, которому будет отправлена трансляция.

(Унаследовано от ContextWrapper)
SendBroadcastWithMultiplePermissions(Intent, String[])

Транслировать данное намерение всем заинтересованным вещателямReceivers, что позволяет применять массив необходимых разрешений.

(Унаследовано от Context)
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

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

(Унаследовано от ContextWrapper)
SendOrderedBroadcast(Intent, String)

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

(Унаследовано от ContextWrapper)
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

SendBroadcast(Intent) Версия этого позволяет получать данные обратно из широковещательной трансляции.

(Унаследовано от ContextWrapper)
SendOrderedBroadcast(Intent, String, Bundle)

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

(Унаследовано от Context)
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle)

#sendBroadcast(Intent) Версия этого позволяет получать данные обратно из широковещательной трансляции.

(Унаследовано от Context)
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle)

#sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle) Версия, которая позволяет указать приложение Op для принудительного применения ограничений, на которые будут отправляться получатели трансляции.

(Унаследовано от Context)
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle)

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

(Унаследовано от ContextWrapper)
SendStickyBroadcast(Intent)
Устаревшие..

#sendBroadcast(Intent) Выполните то, что является "липким", то есть намерение, которое вы отправляете, остается вокруг после завершения трансляции, чтобы другие могли быстро получить эти данные через возвращаемое значение#registerReceiver(BroadcastReceiver, IntentFilter).

(Унаследовано от ContextWrapper)
SendStickyBroadcast(Intent, Bundle)

#sendBroadcast(Intent) Выполните то, что является "липким", то есть намерение, которое вы отправляете, остается вокруг после завершения трансляции, чтобы другие могли быстро получить эти данные через возвращаемое значение#registerReceiver(BroadcastReceiver, IntentFilter).

(Унаследовано от Context)
SendStickyBroadcastAsUser(Intent, UserHandle)
Устаревшие..
(Унаследовано от ContextWrapper)
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle)
Устаревшие..
(Унаследовано от ContextWrapper)
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle)
Устаревшие..
(Унаследовано от ContextWrapper)
SetAudioRoute(CallAudioRoute)

Задает звуковой маршрут (динамик, bluetooth и т. д.).

SetAudioRoute(VideoQuality)
Устаревшие..

Задает звуковой маршрут (динамик, bluetooth и т. д.).

SetForeground(Boolean)

Этот элемент считается нерекомендуемым.

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

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

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

Задает состояние отключения микрофона.

SetTheme(Int32)

Задайте базовую тему для этого контекста.

(Унаследовано от ContextWrapper)
SetWallpaper(Bitmap)
Устаревшие..
(Унаследовано от ContextWrapper)
SetWallpaper(Stream)
Устаревшие..
(Унаследовано от ContextWrapper)
StartActivities(Intent[])

То же, что и StartActivities(Intent[], Bundle) без указанных параметров.

(Унаследовано от ContextWrapper)
StartActivities(Intent[], Bundle)

Запустите несколько новых действий.

(Унаследовано от ContextWrapper)
StartActivity(Intent)

То же, что и StartActivity(Intent, Bundle) без указанных параметров.

(Унаследовано от ContextWrapper)
StartActivity(Intent, Bundle)

Запустите новое действие.

(Унаследовано от ContextWrapper)
StartActivity(Type)

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

(Унаследовано от Context)
StartForeground(Int32, Notification)

Если служба запущена (выполняется Context#startService(Intent)через), то также сделайте эту службу запущенной на переднем плане, указав текущее уведомление, которое будет отображаться пользователю во время работы в этом состоянии.

(Унаследовано от Service)
StartForeground(Int32, Notification, ForegroundService)

Перегруженная версия #startForeground(int, Notification) с дополнительным параметром foregroundServiceType.

(Унаследовано от Service)
StartForegroundService(Intent)

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

(Унаследовано от ContextWrapper)
StartInstrumentation(ComponentName, String, Bundle)

Начните выполнение Instrumentation класса.

(Унаследовано от ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32)

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

(Унаследовано от ContextWrapper)
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Как StartActivity(Intent, Bundle)и , но принимая НамерениеSender начать.

(Унаследовано от ContextWrapper)
StartService(Intent)

Запрос на запуск данной службы приложений.

(Унаследовано от ContextWrapper)
StopForeground(Boolean)

Устаревшая версия #stopForeground(int).

(Унаследовано от Service)
StopForeground(StopForegroundFlags)

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

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

Остановите службу, если она была запущена ранее.

(Унаследовано от Service)
StopSelf(Int32)

Старая версия #stopSelfResult этого не возвращает результат.

(Унаследовано от Service)
StopSelfResult(Int32)

Остановите службу, если последнее время ее запуска было <var startId</var>>.

(Унаследовано от Service)
StopService(Intent)

Запрос на остановку заданной службы приложений.

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

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

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

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

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

Отключение от службы приложений.

(Унаследовано от ContextWrapper)
UnregisterComponentCallbacks(IComponentCallbacks)

ComponentCallbacks Удалите объект, который ранее зарегистрирован в #registerComponentCallbacks(ComponentCallbacks).

(Унаследовано от Context)
UnregisterDeviceIdChangeListener(IIntConsumer)

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

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

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

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

Отмена регистрации ранее зарегистрированного вещателяReceiver.

(Унаследовано от ContextWrapper)
UpdateServiceGroup(IServiceConnection, Int32, Int32)

Для службы, привязанной #bindService к ранее или связанному методу, измените способ управления процессом этой службы в отношении других процессов.

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

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

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

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

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

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

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

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

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)

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

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