-
[Flutter]플러터 버튼 클릭 시 진동 주기 |안드로이드, IOSFlutter_끄적끄적 2021. 12. 11. 18:12반응형
플러터에서 기존 제공되고 있는 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(); //약한 진동 },
반응형'Flutter_끄적끄적' 카테고리의 다른 글
[Flutter]플러터(오픈 라이선스 자동출력) |안드로이드, IOS (2) 2022.01.08 [Flutter]플러터(Date Format)|안드로이드, IOS (0) 2021.12.15 [Flutter]플러터 버튼 클릭 시 진동 주기 |안드로이드, IOS (0) 2021.12.01 [Flutter]플러터 앱 절전모드 끄기 |안드로이드, IOS (0) 2021.12.01 [Flutter]플러터 애드몹 적용하기 |안드로이드, IOS (0) 2021.11.29 - 사용 패키지(Flutter에서 기본적으로 제공되는 services 패키지)