Flutter_끄적끄적
[Flutter]플러터 버튼 클릭 시 진동 주기 |안드로이드, IOS
Ksr
2021. 12. 1. 23:20
반응형
플러터에서 기존 제공되고 있는 Button을 제외한, 직접 제작한 Button을 만드는 일은 허다하게 많다..
제작한 버튼을 눌렀을때 진동 효과 또한 별도 패키지를 이용해서 설정을 해줘야 한다.
- 사용 패키지(Flutter에서 기본적으로 제공되는 services 패키지)
import 'package:flutter/services.dart';
- 권한 가져오기(android-> app-> src-> main-> AndroidManifest.xml)
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ksr.appName"> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> //진동 효과 권한 가져오기 <uses-permission android:name="android.permission.VIBRATE"/>
- 사용코드
onTap: (){ HapticFeedback.vibrate(); //미세한 진동 HapticFeedback.heavyImpact(); //강한 진동 HapticFeedback.lightImpact(); //약한 진동 },
반응형