hapticFeedbackImpact method

void hapticFeedbackImpact({
  1. int level = 1,
})

触感反馈 level: 触感反馈强度

使用示例 void example() { EffectUtil().hapticFeedbackImpact(level: 1); }

Implementation

void hapticFeedbackImpact({int level = 1}) {
  switch (level) {
    case 1:
      HapticFeedback.selectionClick();
      break;
    case 2:
      HapticFeedback.lightImpact();
      break;
    case 3:
      HapticFeedback.mediumImpact();
      break;
    case 4:
      HapticFeedback.heavyImpact();
      break;
    default:
      HapticFeedback.vibrate();
  }
}