removeCustomDencendToast method

void removeCustomDencendToast()

移除当前显示的Toast

如果有Toast正在显示,此方法会立即隐藏它 并从队列中取出下一个Toast显示

Implementation

void removeCustomDencendToast() {
  // 取消计时器
  _timer?.cancel();
  _fadeTimer?.cancel();
  _timer = null;
  _fadeTimer = null;

  // 移除当前OverlayEntry
  _entry?.remove();
  _entry = null;

  // 显示队列中的下一个Toast
  _showOverlay();
}