Activity.StartLockTask Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрос на размещение этого действия в режиме, в котором пользователь заблокирован в ограниченном наборе приложений.
[Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")]
public virtual void StartLockTask();
[<Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")>]
abstract member StartLockTask : unit -> unit
override this.StartLockTask : unit -> unit
- Атрибуты
Комментарии
Запрос на размещение этого действия в режиме, в котором пользователь заблокирован в ограниченном наборе приложений. Если DevicePolicyManager.isLockTaskPermitted(String) возвращает значение true для этого компонента, текущая задача будет запущена непосредственно в режим LockTask. Можно запустить только приложения, разрешенные devicePolicyManager.setLockTaskPackages(ComponentName,String[]), в то время как режим LockTask активен. Пользователь не сможет оставить этот режим, пока действие не вызовет stopLockTask(). Вызов этого метода, пока устройство уже находится в режиме LockTask, не влияет. В противном случае текущая задача будет запущена в режиме закрепления экрана. В этом случае система предложит пользователю запрашивать разрешение на использование этого режима. Пользователь может выйти в любое время с помощью инструкций, отображаемых в диалоговом окне запроса. Вызов stopLockTask() также завершит этот режим. Примечание. Этот метод можно вызывать только в том случае, если действие является передним планом. То есть между onResume() и onPause().
См. также:
Справочник по Android для android.app.Activity.startLockTask.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".