728x90
반응형
질문 : Android 기기를 진동시키는 방법은 무엇입니까? 다른 주파수로?
Android 애플리케이션을 작성했습니다. 이제 특정 동작이 발생하면 장치가 진동하도록 만들고 싶습니다. 어떻게 할 수 있습니까?
답변
시험:
import android.os.Vibrator;
...
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
// Vibrate for 500 milliseconds
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
v.vibrate(VibrationEffect.createOneShot(500, VibrationEffect.DEFAULT_AMPLITUDE));
} else {
//deprecated in API 26
v.vibrate(500);
}
노트 :
AndroidManifest.xml 파일에 권한을 포함하는 것을 잊지 마십시오.
<uses-permission android:name="android.permission.VIBRATE"/>
출처 : https://stackoverflow.com/questions/13950338/how-to-make-an-android-device-vibrate-with-different-frequency
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android에서 TextView를 스크롤 가능하게 만들기 (0) | 2021.06.23 |
---|---|
파일 변환 : Uri를 Android의 파일로 (0) | 2021.06.22 |
Android에서 TextView의 fontFamily를 변경하는 방법 (0) | 2021.06.17 |
투명한 ImageButton을 만드는 방법 : Android (0) | 2021.06.17 |
Android TextView에서 글꼴 스타일을 굵게, 기울임 꼴 및 밑줄로 설정하는 방법 (0) | 2021.06.17 |