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


Looper.Quit Метод

Определение

Завершает работу петлевого средства.

[Android.Runtime.Register("quit", "()V", "GetQuitHandler")]
public virtual void Quit ();
[<Android.Runtime.Register("quit", "()V", "GetQuitHandler")>]
abstract member Quit : unit -> unit
override this.Quit : unit -> unit
Атрибуты

Комментарии

Завершает работу петлевого средства.

Приводит к завершению #loop метода без обработки дополнительных сообщений в очереди сообщений.

Любая попытка отправить сообщения в очередь после запроса на выход из цикла завершится ошибкой. Например, Handler#sendMessage(Message) метод вернет значение false.

<p class="note"> Использование этого метода может быть небезопасным, так как некоторые сообщения могут не быть доставлены до завершения цикла. Вместо этого рекомендуется использовать #quitSafely , чтобы обеспечить упорядоченное выполнение всех ожидающих работ. </p>

Документация по Java для android.os.Looper.quit().

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

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

См. также раздел