showToastEntry method

void showToastEntry(
  1. OverlayEntry entry
)

显示Toast Entry

Implementation

void showToastEntry(OverlayEntry entry) {
  final overlay = _getOverlay();
  if (overlay == null) {
    Log.console('ComToast: 无法找到可用的Overlay');
    return;
  }

  // 如果有正在显示的Toast,先移除
  if (_isToastShowing) {
    hideToastEntry();
  }

  _isToastShowing = true;
  _toastEntry = entry;
  overlay.insert(entry);
}