Programming/Android

안드로이드 진동 울리기 (VIBRATE)

코드스피드 2022. 10. 24. 23:33
반응형

 

안드로이드에서 진동을 울리기 위해서는 VIBRATE 권한이 필요하다

AndroidManifest.xml에 다음 퍼미션을 추가해주자

<uses-permission android:name = "android.permission.VIBRATE" />

 

 

다음으로, 진동을 울리게 하고 싶은 메소드에서

getSystemService를 이용해서 Vibrator를 불러와 사용한다.

 

Java

Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(1000); // 1초간 진동

Kotlin

val vibrator: Vibrator = getSystemService(VIBRATOR_SERVICE) as Vibrator
vibrator.vibrate(VibrationEffect.createOneShot(1000, 100))
반응형