Settings.CanDrawOverlays(Context) Метод

Определение

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

[Android.Runtime.Register("canDrawOverlays", "(Landroid/content/Context;)Z", "", ApiSince=23)]
public static bool CanDrawOverlays (Android.Content.Context? context);
[<Android.Runtime.Register("canDrawOverlays", "(Landroid/content/Context;)Z", "", ApiSince=23)>]
static member CanDrawOverlays : Android.Content.Context -> bool

Параметры

context
Context

Контекст приложения.

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

Значение true, если указанный контекст может рисовать поверх других приложений, в противном случае — false.

Атрибуты

Комментарии

Проверяет, может ли указанный контекст рисовать поверх других приложений. На уровне API 23 приложение не может рисовать поверх android.Manifest.permission#SYSTEM_ALERT_WINDOW других приложений, если оно не объявит разрешение в своем манифесте, <em>и</em> пользователь специально предоставляет приложению эту возможность. Чтобы предложить пользователю предоставить это утверждение, приложение должно отправить намерение с действием android.provider.Settings#ACTION_MANAGE_OVERLAY_PERMISSION, которое приводит к отображению в системе экрана управления разрешениями.

Документация по Java для android.provider.Settings.canDrawOverlays(android.content.Context).

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

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